पासवर्ड बनाते समय, आपने वेबसाइट पर सत्यापन आवश्यकताओं को देखा होगा जैसे पासवर्ड मजबूत और होना चाहिए -
- न्यूनतम 8 वर्ण और अधिकतम 14 वर्ण
- एक लोअर केस
- कोई सफेद स्थान नहीं
- एक अपर केस
- एक विशेष चार
आइए देखें कि एक-एक करके शर्तों की जांच कैसे करें -
न्यूनतम 8 वर्ण और अधिकतम 14 वर्ण
if (passwd.Length < 8 || passwd.Length > 14) return false;
कम से कम एक लोअर केस
if (!passwd.Any(char.IsLower)) return false;
कोई सफेद स्थान नहीं
if (passwd.Contains(" ")) return false;
एक अपर केस
if (!passwd.Any(char.IsUpper)) return false;
एक विशेष वर्ण की जांच करें
string specialCh = @"%!@#$%^&*()?/>.<,:;'\|}]{[_~`+=-" + "\""; char[] specialCh = specialCh.ToCharArray(); foreach (char ch in specialChArray) { if (passwd.Contains(ch)) return true; }