SimpleMembershipProvider.ConfirmAccount 方法 (String)

啟動擱置的成員資格帳戶。

命名空間:  WebMatrix.WebData
組件:  WebMatrix.WebData (在 WebMatrix.WebData.dll 中)

public override bool ConfirmAccount(
	string accountConfirmationToken
)

參數

accountConfirmationToken
型別:System.String

要傳遞給驗證提供者的確認語彙基元。

傳回值

型別:System.Boolean
若已確認使用者帳戶,則為 true,否則為 false

例外狀況條件
InvalidOperationException

並未使用對 InitializeDatabaseConnection() 方法的呼叫來初始化 SimpleMembershipProvider 類別。

您可以要求使用者先確認其成員資格,才能使用其帳戶。若要這麼做,建立使用者帳戶時,請呼叫 SimpleMembershipProvider.CreateAccount(String, String, Boolean)SimpleMembershipProvider.CreateUserAndAccount(String, String, Boolean, IDictionary<String, Object>) 方法,並傳遞一個值,表示您想要求確認。這些方法會傳回可唯一代表使用者的語彙基元。您通常會建構一個超連結,該超連結會指向您的應用程式中的確認頁面,並包含此語彙基元作為連結 URL 中的查詢字串參數。然後,您可利用電子郵件將此連結傳送給使用者。

當使用者按一下連結時,此連結就會叫用確認頁面。在頁面的程式碼中,您會從查詢字串參數讀取語彙基元,然後呼叫 ConfirmAccount(String) 方法。如果此語彙基元有效,就會確認並啟用此使用者帳戶。

顯示: