Merge pull request #5945 from nextcloud/enh/5938/show-secret-in-interface

containers-schema: allow to specify ui-secret and show in aio interface
This commit is contained in:
Simon L. 2025-01-28 10:36:50 +01:00 committed by GitHub
commit 1eebe6fd60
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 42 additions and 4 deletions

View file

@ -33,6 +33,10 @@ class ConfigurationManager
}
public function GetAndGenerateSecret(string $secretId) : string {
if ($secretId === '') {
return '';
}
$config = $this->GetConfig();
if(!isset($config['secrets'][$secretId])) {
$config['secrets'][$secretId] = bin2hex(random_bytes(24));