Open棟梁 wiki

目次

概要

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

Idp

基本

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

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

アカウント編集

二要素認証

有効化

他のブラウザでテスト

運用

アカウント・ロックアウト

パスワード・リセット

SecurityStamp?

管理者画面

ユーザ編集・削除

ロール編集・削除

外部ログイン(≒ OAuth 2.0 Client)

ExternalLoginCallback?の条件分岐

(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