Open棟梁 wiki

目次

概要

Multi-AuthSystem?の動作検証手順のメモする。

Idp

基本

サインアップとアカウント確認

サインイン・サインアウト

アカウント編集

二要素認証

有効化

他のブラウザでテスト

セキュリティ

ロックアウト

SecurityStamp?

管理者画面

ユーザ

ロール

外部認証(≒ OAuth 2.0 Client)

ExternalLoginCallback?の条件分岐

外部ログインの成否

外部ログインの有・無

外部ログインの作成

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

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

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

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

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

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

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

OAuth 2.0 Server

OAuthで認証・認可した後、
認証専用WebAPIへアクセスするまでの手順を使用して検証を行なう。

Authorization Codeグラント種別

http://localhost:nnnnn/home/index」で表示されるAuthorization Codeグラント種別の認証テスト用linkをclickする。

Implicitグラント種別

http://localhost:nnnnn/home/index」で表示されるImplicitグラント種別の認証テスト用linkをclickする。

Resource Owner Password Credentialsグラント種別

cURLコマンドする。

処理の概要

cURLコマンド

Debug ProxyにFiddler等を使用すると尚良(其の際は、 --proxy オプションを指定する必要がある)。

Client Credentialsグラント種別

cURLコマンドする。

処理の概要

cURLコマンド

Debug ProxyにFiddler等を使用すると尚良(其の際は、 --proxy オプションを指定する必要がある)。


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