Các ràng buộc được thực thi đối với chính sách mật khẩu
Chữ ký:
export interface CustomStrengthOptionsConfig
Của cải
Tài sản | Kiểu | Sự miêu tả |
---|---|---|
chiều dài tối đa | con số | Độ dài mật khẩu tối đa. Không có độ dài tối đa mặc định |
Độ dài nhỏ nhất | con số | Độ dài mật khẩu tối thiểu. Giá trị hợp lệ là từ 6 đến 30 |
yêu cầu chữ thường | boolean | Mật khẩu phải chứa ký tự chữ thường |
yêu cầuKhô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ầuSố | boolean | Mật khẩu phải chứa một số |
yêu cầu viết hoa | boolean | Mật khẩu phải chứa ký tự chữ hoa |
CustomStrengthOptionsConfig.maxLength
Độ dài mật khẩu tối đa. Không có độ dài tối đa mặc định
Chữ ký:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
Độ dài mật khẩu tối thiểu. Giá trị hợp lệ là từ 6 đến 30
Chữ ký:
minLength?: number;
CustomStrengthOptionsConfig.requireLowercase
Mật khẩu phải chứa ký tự chữ thường
Chữ ký:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
Mật khẩu phải chứa ký tự không phải chữ và số
Chữ ký:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
Mật khẩu phải chứa một số
Chữ ký:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
Mật khẩu phải chứa ký tự chữ hoa
Chữ ký:
requireUppercase?: boolean;