nextcloud/apps/settings/lib/Controller
Carl Schwan f4795f6dac
Handle one time and large passwords
For passwords bigger than 250 characters, use a bigger key since the
performance impact is minor (around one second to encrypt the password).

For passwords bigger than 470 characters, give up earlier and throw
exeception recommanding admin to either enable the previously enabled
configuration or use smaller passwords.

This adds an option to disable storing passwords in the database. This
might be desirable when using single use token as passwords or very
large passwords.

Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-07-29 16:15:38 +02:00
..
AdminSettingsController.php Add admin privilege delegation for admin settings 2021-09-29 21:43:31 +02:00
AppSettingsController.php Cleanup admin settings js files 2022-02-17 17:52:03 +01:00
AuthorizedGroupController.php Add admin privilege delegation for admin settings 2021-09-29 21:43:31 +02:00
AuthSettingsController.php Limit the length of app password names 2022-03-23 10:47:56 +01:00
ChangePasswordController.php Handle one time and large passwords 2022-07-29 16:15:38 +02:00
CheckSetupController.php do not display the buffer_size info if the size is already set to a certain threshold 2022-06-21 19:08:51 +02:00
CommonSettingsTrait.php Add admin privilege delegation for admin settings 2021-09-29 21:43:31 +02:00
HelpController.php Update php licenses 2021-06-04 22:02:41 +02:00
LogSettingsController.php Update php licenses 2021-06-04 22:02:41 +02:00
MailSettingsController.php show if the mail server settings are not set or verified 2022-02-03 20:16:35 +01:00
PersonalSettingsController.php Add admin privilege delegation for admin settings 2021-09-29 21:43:31 +02:00
ReasonsController.php Update php licenses 2021-06-04 22:02:41 +02:00
TwoFactorSettingsController.php Update php licenses 2021-06-04 22:02:41 +02:00
UsersController.php use specific email getter where necessary 2021-09-09 19:23:05 +02:00
WebAuthnController.php Update php licenses 2021-06-04 22:02:41 +02:00