ログイン
■ 概要
ユーザーが自身の認証情報(ユーザーネーム/パスワード)を使用してシステムにアクセスするための機能。
システム内の認証済みユーザーのみが適切な権限を持ってアクセスできるようにする。
■ 画面イメージ
ログインエラー時
■ 項目定義
ログイン画面
項目名 | タイプ | 文字種別 | 桁数 | 必須 | アクション | 備考 |
---|---|---|---|---|---|---|
ユーザー名 | テキスト | Eメール | 255 | ◯ | - |
|
パスワード | テキスト | パスワード | パスワードポリシーによる | ◯ | - |
|
ログイン | ボタン | - | - | - | ◯ |
|
Googleでログイン | ボタン | - | - | - | ◯ |
|
パスワードを忘れた場合 | リンク | - | - | - | ◯ |
|
パスワード初期設定画面
項目名 | タイプ | 文字種別 | 桁数 | 必須 | アクション | 備考 |
---|---|---|---|---|---|---|
パスワードポリシー | ラベル | - | - | - | - | パスワードポリシーで表示を変更 |
新しいパスワード | テキスト | パスワード | パスワードポリシーによる | ◯ | - |
|
新しいパスワード再入力 | テキスト | パスワード | パスワードポリシーによる | ◯ | - |
|
決定 | ボタン | - | - | - | ◯ |
|
多要素認証(MFA)画面
項目名 | タイプ | 文字種別 | 桁数 | 必須 | アクション | 備考 |
---|---|---|---|---|---|---|
確認コード | テキスト | 文字列 | 6 | ◯ | - |
|
送信 | ボタン | - | - | - | ◯ |
|
■ 機能詳細
ログイン画面
初期画面表示
ユーザー名
パスワード
ログイン ボタン
Googleでログイン ボタン
パスワードを忘れた場合 リンク
「ログイン」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
ユーザー認証処理
初回ログイン時はパスワード初期設定画面へ遷移
多要素認証(MFA)設定時は多要素認証(MFA)画面画面へ遷移
パスワード初期設定画面「決定」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
入力したパスワードがパスワードポリシーに合致しているかを確認
パスワード初期設定
多要素認証(MFA)画面 「決定」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
多要素認証(MFA)処理
「Googleでログイン」ボタン 押下
Googleログイン に遷移
「パスワードを忘れた場合」リンク 押下
パスワードリセット に遷移
パスワード初期設定画面
初期画面表示
パスワードポリシー
新しいパスワード
新しいパスワード再入力
決定 ボタン
「決定」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
入力したパスワードがパスワードポリシーに合致しているかを確認
多要素認証(MFA)画面
初期画面表示
確認コード
送信 ボタン
「送信」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
認証処理
■ 参考資料
https://docs.aws.amazon.com/ja_jp/cognito/latest/developerguide/managing-users-passwords.html
https://docs.aws.amazon.com/ja_jp/cognito/latest/developerguide/user-pool-settings-attributes.html