Open棟梁 wiki

目次

概要

ASP.NET Identityを使用する。

機能

基本機能

サインアップ (済)

サインイン (済)

サインアウト (済)

アカウント編集

サインアップの機能強化 (済)

ユーザ名の重複不可設定 (済)

パスワード検証 (済)

2要素認証 (済)

以下で使用される。

アカウント確認 (済)

サインインの機能強化 (済)

SecurityStamp? (済)

外部ログイン (済)

運用の機能強化

アカウント・ロックアウト (済)

パスワード・リセット (済)

管理機能 (未)

関連する機能

オンライン決済サービス?

メール送信?

SNS送信?

メモ

ExternalLoginCallback?の条件分岐

  1. 外部ログインの成否
    • 失敗(異常終了)
    • 成功、(2)へ。
  2. 外部ログインの有・無
    • 外部ログインがある→そのままサインイン(正常終了)
    • 外部ログインがない→外部ログインの作成、(3)へ。
  3. 外部ログインの作成
    • 当該ユーザが既にサインアップされている。
      → 外部ログインを追加してサインイン(正常終了)
    • 当該ユーザが未だサインアップされていない。
      → サインアップ後に外部ログインを追加してサインイン(正常終了)

#外部ログイン追加、サインアップ、サインインの成否は省略。

外部ログイン削除のテストケース

サインアップ→サインアップ済みの状態から外部ログイン

  1. 内部ログイン→内部ログアウト
  2. 外部ログイン追加(外部ログイン)→外部ログアウト
  3. 外部ログイン→外部ログイン削除→★→外部ログアウト
  4. 外部ログイン追加(外部ログイン)→外部ログアウト
  5. 外部ログイン→外部ログイン削除→★→外部ログアウト
  6. 内部ログイン→内部ログアウト(外部ログイン削除後も、内部ログインは可能)

サインアップせずに、外部ログイン

  1. 外部ログイン追加(外部ログイン)→外部ログアウト
  2. 外部ログイン→☆外部ログイン削除→外部ログアウト
  3. 外部ログイン追加(外部ログイン)→外部ログアウト

外部ログイン削除のポイント


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS