পাসওয়ার্ড নীতিতে সীমাবদ্ধতা প্রয়োগ করতে হবে
স্বাক্ষর:
export interface CustomStrengthOptionsConfig
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
সর্বোচ্চ দৈর্ঘ্য | সংখ্যা | পাসওয়ার্ডের সর্বোচ্চ দৈর্ঘ্য। কোনো ডিফল্ট সর্বোচ্চ দৈর্ঘ্য নেই |
ন্যূনতম দৈর্ঘ্য | সংখ্যা | ন্যূনতম পাসওয়ার্ড দৈর্ঘ্য। বৈধ মান 6 থেকে 30 পর্যন্ত |
প্রয়োজন ছোট হাতের অক্ষর | বুলিয়ান | পাসওয়ার্ডে একটি ছোট হাতের অক্ষর থাকতে হবে |
প্রয়োজন অ-আলফানিউমেরিক | বুলিয়ান | পাসওয়ার্ডে একটি নন-আলফানিউমেরিক অক্ষর থাকতে হবে |
প্রয়োজন সংখ্যাসূচক | বুলিয়ান | পাসওয়ার্ডে একটি নম্বর থাকতে হবে |
বড় হাতের প্রয়োজন | বুলিয়ান | পাসওয়ার্ডে একটি বড় হাতের অক্ষর থাকতে হবে |
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;