ข้อจำกัดที่ต้องบังคับใช้กับนโยบายรหัสผ่าน
ลายเซ็น:
export interface CustomStrengthOptionsConfig
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
ความยาวสูงสุด | ตัวเลข | ความยาวรหัสผ่านสูงสุด ไม่มีความยาวสูงสุดเริ่มต้น |
นาทีความยาว | ตัวเลข | ความยาวรหัสผ่านขั้นต่ำ ค่าที่ถูกต้องคือตั้งแต่ 6 ถึง 30 |
ต้องการตัวพิมพ์เล็ก | บูลีน | รหัสผ่านจะต้องมีอักขระตัวพิมพ์เล็ก |
ต้องการไม่ใช่ตัวอักษรและตัวเลข | บูลีน | รหัสผ่านจะต้องมีอักขระที่ไม่ใช่ตัวอักษรและตัวเลข |
ต้องการตัวเลข | บูลีน | รหัสผ่านจะต้องมีตัวเลข |
ต้องการตัวพิมพ์ใหญ่ | บูลีน | รหัสผ่านจะต้องมีอักขระตัวพิมพ์ใหญ่ |
CustomStrengthOptionsConfig.maxLength
ความยาวรหัสผ่านสูงสุด ไม่มีความยาวสูงสุดเริ่มต้น
ลายเซ็น:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
ความยาวรหัสผ่านขั้นต่ำ ค่าที่ถูกต้องคือตั้งแต่ 6 ถึง 30
ลายเซ็น:
minLength?: number;
CustomStrengthOptionsConfig.requireตัวพิมพ์เล็ก
รหัสผ่านจะต้องมีอักขระตัวพิมพ์เล็ก
ลายเซ็น:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
รหัสผ่านจะต้องมีอักขระที่ไม่ใช่ตัวอักษรและตัวเลข
ลายเซ็น:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
รหัสผ่านจะต้องมีตัวเลข
ลายเซ็น:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
รหัสผ่านจะต้องมีอักขระตัวพิมพ์ใหญ่
ลายเซ็น:
requireUppercase?: boolean;