Các quy tắc ràng buộc cần thực thi đối với chính sách mật khẩu
Chữ ký:
export interface CustomStrengthOptionsConfig
Thuộc tính
Tài sản | Loại | Mô tả |
---|---|---|
maxLength | số | Độ dài mật khẩu tối đa. Không có thời lượng tối đa mặc định |
minLength (Độ dài tối thiểu) | số | Độ dài mật khẩu tối thiểu. Các giá trị hợp lệ là từ 6 đến 30 |
requireChữ viết thường | boolean | Mật khẩu phải chứa ký tự viết thường |
yêu cầu chữ số không phải chữ và số | boolean | Mật khẩu phải chứa ký tự không phải chữ và số |
yêu cầu số | boolean | Mật khẩu phải chứa số |
requireUppercase | boolean | Mật khẩu phải chứa ký tự viết hoa |
CustomStrengthOptionsConfig.maxLength
Độ dài mật khẩu tối đa. Không có thời lượng tối đa mặc định
Chữ ký:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Độ dài mật khẩu tối thiểu. Các giá trị hợp lệ là từ 6 đến 30
Chữ ký:
minLength?: number;
CustomStrengthOptionsConfig.requireBottomcase
Mật khẩu phải chứa ký tự viết thường
Chữ ký:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireKhông chữ số
Mật khẩu phải chứa ký tự không phải chữ và số
Chữ ký:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumber
Mật khẩu phải chứa số
Chữ ký:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
Mật khẩu phải chứa ký tự viết hoa
Chữ ký:
requireUppercase?: boolean;