CustomStrengthOptionsConfig interface

محدودیت هایی که باید در خط مشی رمز عبور اعمال شوند

امضا:

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.require حروف بزرگ

رمز عبور باید دارای حروف بزرگ باشد

امضا:

requireUppercase?: boolean;