Bagikan melalui


SqlMembershipProvider.EnablePasswordReset Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah penyedia keanggotaan SQL Server dikonfigurasi untuk memungkinkan pengguna mengatur ulang kata sandi mereka.

public:
 virtual property bool EnablePasswordReset { bool get(); };
public override bool EnablePasswordReset { get; }
member this.EnablePasswordReset : bool
Public Overrides ReadOnly Property EnablePasswordReset As Boolean

Nilai Properti

true jika penyedia keanggotaan mendukung reset kata sandi; jika tidak, false. Default adalah true.

Contoh

Contoh kode berikut menunjukkan elemen keanggotaan di bagian system.web file Web.config untuk aplikasi ASP.NET. Ini menentukan instans aplikasi SqlMembershipProvider dan mengaktifkan reset kata sandi.

<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="20">  
  <providers>  
    <add name="SqlProvider"  
      type="System.Web.Security.SqlMembershipProvider"  
      connectionStringName="SqlServices"  
      enablePasswordRetrieval="false"  
      enablePasswordReset="true"  
      requiresQuestionAndAnswer="true"  
      passwordFormat="Hashed"  
      applicationName="MyApplication" />  
  </providers>  
</membership>  

Keterangan

Reset kata sandi memungkinkan penyedia keanggotaan untuk mengganti kata sandi saat ini untuk nama pengguna dengan kata sandi baru yang dihasilkan secara acak. Ini sangat berguna ketika PasswordFormat properti diatur ke Hashed, karena pengguna tidak dapat mengambil nilai kata sandi yang di-hash.

Berlaku untuk

Lihat juga