導入方法
試しても見てなかったけど実は初期状態でできるっぽい。
下記にいくつか周辺のお話は書いてある。
関連テーブル
なお、初期に設定したデータベースには下記テーブルが作成されている。
- AspNetRoles
- AspNetUserClaims
- AspNetUserLogins
- AspNetUserRoles
- AspNetUsers
うち、Webページより新規登録を行った際に登録が行われるテーブルは
AspNetUsers
のみ。
項目 | 値 | 説明 |
---|---|---|
Id | ランダム値? | ユーザー情報の識別情報(GUIDを使用) |
登録したメールアドレス | ユーザーのメールアドレス | |
EmailComfirmed | 0 | メールによるアカウント確認が行われたかどうかを表す値 |
PasswordHash | 登録したパスワードのハッシュ値 | パスワードから生成されたハッシュ値 |
SecurityStamp | ランダム値? | ログオン状態を管理するためのタイムスタンプ |
PhoneNumber | Null | ユーザーの電話番号 |
PhoneNumberConfirmed | 0 | 電話によるアカウント確認が行われたかどうかを表す値 |
TwoFactorEnabled | 0 | 二段階認証が有効かどうかを表す値 |
LockoutEndDateUtc | Null | アカウントロックアウトが終了する日時(UTC) |
LockoutEnabled | 1 | アカウントロックアウトが有効かどうかを表す値 |
AccessFailedCount | 0 | ログインに失敗した回数 |
UserName | 登録したメールアドレス | ログインに使用するユーザー名 |
Facebook等との連携方法
下記に記されている模様。