最新のWeb開発のチュートリアル
 

WebSecurity社 - CreateAccount()


<WebSecurity社オブジェクト

定義

CreateAccount()メソッドは、ユーザー名とパスワードを使用して、ユーザデータベースに新しいアカウントを作成し、必要に応じてユーザーが明示的にアカウントを確認しなければならないかどうかを指定することができます。


C#とVBの構文

WebSecurity.CreateAccount( username, password, requireConfirmation )

パラメーター

パラメーター タイプ 説明
userName String ユーザー名
password String ユーザーのパスワード
requireConfirmation Boolean アカウントがトークンの戻り値を用いて確認しなければならない場合はtrueを 、デフォルトはfalseです。

戻り値

タイプ 説明
String アカウントを確認するためにユーザーに送信することができますトークン。

エラーと例外

WebSecurity社のオブジェクトへのアクセスは、InvalidOperationExceptionがある場合にスローされます。

  • InitializeDatabaseConnection()メソッドが呼び出されていません
  • SimpleMembershipが初期化されていない(or disabled in the website configuration)

CreateAccount()メソッドはまた、場合MembershipCreateUserExceptionをスロー。

  • ユーザー名は空です
  • ユーザー名は、すでに会員のアカウントを持っています
  • パスワードは空です
  • パスワードが長すぎます
  • データベース操作に失敗しました

技術データ

名前空間 WebMatrix.WebData
アセンブリ WebMatrix.WebData.dll

<WebSecurity社オブジェクト