nextcloud/apps/settings/lib
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
..
Activity Differenciate the activity depending on admin vs user action 2022-03-10 15:26:47 +01:00
AppInfo Transfer to settings app and register 2022-03-18 04:51:26 +00:00
BackgroundJobs Do not retain VerifyUserData job when lookup server is not available 2021-08-17 11:39:24 +02:00
Controller Handle one time and large passwords 2022-07-29 16:15:38 +02:00
Events Update php licenses 2021-06-04 22:02:41 +02:00
Listener Differenciate the activity depending on admin vs user action 2022-03-10 15:26:47 +01:00
Mailer Introduce ISecureRandom::CHAR_ALPHANUMERIC 2021-07-08 15:11:31 +02:00
Middleware Add admin privilege delegation for admin settings 2021-09-29 21:43:31 +02:00
Search Update php licenses 2021-06-04 22:02:41 +02:00
Sections Add scheduling availability settings 2021-10-18 20:21:51 +02:00
Service Add admin privilege delegation for admin settings 2021-09-29 21:43:31 +02:00
Settings Rename setting name to reduce its length 2022-06-28 09:55:45 +00:00
SetupChecks adjust wording for database checks 2022-05-17 11:24:09 +00:00
UserMigration Skip avatar on failure 2022-05-31 00:19:14 +00:00
WellKnown Add security.txt 2021-06-23 13:58:47 +02:00
Hooks.php Don't use plain URL on the subject 2022-02-06 13:38:52 +00:00