Apply password policy on sign up screen

This commit is contained in:
2021-02-17 18:07:55 +01:00
parent 19cfb4760f
commit 0a6dd75a05
11 changed files with 265 additions and 20 deletions

View File

@ -4,6 +4,17 @@
* @author Pierre Hubert
*/
declare interface PasswordPolicy {
allow_email_in_password: boolean,
allow_name_in_password: boolean,
min_password_length: number,
min_number_upper_case_letters: number,
min_number_lower_case_letters: number,
min_number_digits: number,
min_number_special_characters: number,
min_categories_presence: number,
}
declare interface DataConservationPolicySettings {
min_inactive_account_lifetime: number,
min_notification_lifetime: number,
@ -14,5 +25,6 @@ declare interface DataConservationPolicySettings {
}
declare interface StaticServerConfig {
password_policy: PasswordPolicy,
data_conservation_policy: DataConservationPolicySettings;
}