Bagikan melalui


Membership.PasswordStrengthRegularExpression Properti

Definisi

Mendapatkan ekspresi reguler yang digunakan untuk mengevaluasi kata sandi.

public:
 static property System::String ^ PasswordStrengthRegularExpression { System::String ^ get(); };
public static string PasswordStrengthRegularExpression { get; }
static member PasswordStrengthRegularExpression : string
Public Shared ReadOnly Property PasswordStrengthRegularExpression As String

Nilai Properti

Ekspresi reguler yang digunakan untuk mengevaluasi kata sandi.

Contoh

Contoh kode berikut menunjukkan elemen konfigurasi keanggotaan di bagian system.web file Web.config aplikasi. Ini menentukan bahwa aplikasi menggunakan instans SqlMembershipProvider kelas untuk menyediakan layanan keanggotaan, dan mengatur passwordStrengthRegularExpression atribut ke ekspresi reguler yang memvalidasi kata sandi memenuhi kriteria berikut:

  • Panjangnya minimal enam karakter.

  • Berisi setidaknya satu digit.

  • Berisi setidaknya satu karakter khusus (non-alfanumerik).

  • Berisi setidaknya satu huruf kecil.

  • Berisi setidaknya satu huruf besar.

Jika kata sandi tidak memenuhi kriteria ini, kata sandi tidak diterima oleh penyedia keanggotaan.

<membership defaultProvider="SqlProvider"  
  userIsOnlineTimeWindow = "20>  
  <providers>  
    <add  
      name="SqlProvider"  
      type="System.Web.Security.SqlMembershipProvider"  
      connectionStringName="SqlServices"  
      requiresQuestionAndAnswer="true"  
      passwordStrengthRegularExpression="(?=.{6,})(?=(.*\d){1,})(?=(.*\W){1,})(?=.*[a-z])(?=.*[A-Z])"  
      />  
   </providers>  
</membership>  

Keterangan

Properti PasswordStrengthRegularExpression mendapatkan ekspresi reguler yang digunakan untuk mengevaluasi kompleksitas kata sandi dari penyedia yang ditentukan dalam Provider properti .

PasswordStrengthRegularExpression Properti diatur dalam konfigurasi aplikasi menggunakan passwordStrengthRegularExpression atribut elemen konfigurasi keanggotaan.

Untuk informasi selengkapnya tentang ekspresi reguler, lihat Ekspresi Reguler .NET Framework.

Berlaku untuk

Lihat juga