WebSecurity Obyek
Definisi
The ConfirmAccount() metode menegaskan dan mengaktifkan akun menggunakan token konfirmasi.
C # dan VB Syntax
WebSecurity.ConfirmAccount( accountConfirmationToken )
contoh
Contoh C #
string message = "";
var confirmationToken = Request["confirmationCode"];
WebSecurity.Logout();
if (!confirmationToken.IsEmpty())
{
if (WebSecurity.ConfirmAccount(confirmationToken))
{
message = "Registration confirmed";
}
else
{
message = "Could not
confirm your registration";
}
}
contoh VB
message = ""
confirmationToken = Request("confirmationCode")
WebSecurity.Logout()
if !confirmationToken.IsEmpty() then
if WebSecurity.ConfirmAccount(confirmationToken) then
message = "Registration Confirmed"
else
message = "Could not confirm your registration"
end if
end if
parameter
Parameter | Mengetik | Deskripsi |
---|---|---|
accountConfirmationToken | String | Konfirmasi tokene |
Kembali Nilai
Mengetik | Deskripsi |
---|---|
Boolean | benar jika akun dikonfirmasi, jika tidak palsu. |
Kesalahan dan Perkecualian
Setiap akses ke objek WebSecurity melempar InvalidOperationException jika:
- The InitializeDatabaseConnection() metode belum disebut
- SimpleMembership tidak diinisialisasi (or disabled in the website configuration)
Keterangan
Token konfirmasi dapat diciptakan oleh CreateAccount() , CreateUserAndAccount() , atau GeneratePasswordResetToken() metode.
Prosedur umum adalah untuk mengirim token untuk pengguna dalam email, dan meminta pengguna untuk memverifikasi identitas (via a link to a confirmation page) .
Data teknis
Nama | Nilai |
---|---|
namespace | WebMatrix.WebData |
Majelis | WebMatrix.WebData.dll |
<Object WebSecurity