tutorial pengembangan web terbaru
 

WebSecurity - ConfirmAccount ()


WebSecurity Obyek 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