Rumah >pembangunan bahagian belakang >Tutorial C#.Net >Program C# untuk menyemak kesahihan kata laluan

Program C# untuk menyemak kesahihan kata laluan

王林
王林ke hadapan
2023-08-21 21:17:171419semak imbas

Apabila membuat kata laluan, anda mungkin telah melihat keperluan pengesahan di tapak web, seperti kata laluan hendaklah kuat dan mengandungi keperluan berikut:

  • minimum 8 aksara, maksimum 14 aksara
  • sekurang-kurangnya satu huruf kecil
  • tidak termasuk Ruang
  • Sekurang-kurangnya satu huruf besar
  • Sekurang-kurangnya satu aksara khas

Mari kita semak syarat ini satu persatu −

Minimum 8 aksara, Maksimum 14 aksara

Tidak ada satu huruf kecil

rreee sekurang-kurangnya satu

ruang kosong

if (passwd.Length < 8 || passwd.Length > 14)
return false;

Satu huruf besar

if (!passwd.Any(char.IsLower))
return false;

Semak jika ada watak istimewa

if (passwd.Contains(" "))
return false;

Atas ialah kandungan terperinci Program C# untuk menyemak kesahihan kata laluan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam