القيود الواجب فرضها على سياسة كلمة المرور
إمضاء:
export interface CustomStrengthOptionsConfig
ملكيات
ملكية | يكتب | وصف |
---|---|---|
الحد الاقصى للطول | رقم | الحد الأقصى لطول كلمة المرور. لا يوجد أقصى طول افتراضي |
طول دقيقة | رقم | الحد الأدنى لطول كلمة المرور. القيم الصالحة هي من 6 إلى 30 |
requireLowercase | منطقية | يجب أن تحتوي كلمة المرور على حرف صغير |
requireNonAlphanumeric | منطقية | يجب أن تحتوي كلمة المرور على حرف غير أبجدي رقمي |
requireNumeric | منطقية | كلمة المرور يجب أن تحتوي على رقم |
requireUppercase | منطقية | يجب أن تحتوي كلمة المرور على حرف كبير |
CustomStrengthOptionsConfig.maxLength
الحد الأقصى لطول كلمة المرور. لا يوجد أقصى طول افتراضي
إمضاء:
maxLength?: number;
CustomStrengthOptionsConfig.minLength
الحد الأدنى لطول كلمة المرور. القيم الصالحة هي من 6 إلى 30
إمضاء:
minLength?: number;
CustomStrengthOptionsConfig.requireLowercase
يجب أن تحتوي كلمة المرور على حرف صغير
إمضاء:
requireLowercase?: boolean;
CustomStrengthOptionsConfig.requireNonAlphanumeric
يجب أن تحتوي كلمة المرور على حرف غير أبجدي رقمي
إمضاء:
requireNonAlphanumeric?: boolean;
CustomStrengthOptionsConfig.requireNumeric
كلمة المرور يجب أن تحتوي على رقم
إمضاء:
requireNumeric?: boolean;
CustomStrengthOptionsConfig.requireUppercase
يجب أن تحتوي كلمة المرور على حرف كبير
إمضاء:
requireUppercase?: boolean;