■ 概要
このドキュメントは、レビューシステムの管理画面へのログイン機能の説明を記述したものです。
■ 目的
この機能はユーザーが自身の認証情報ユーザーが自身の認証情報(ユーザーネーム/パスワード)を使用してシステムにアクセスするための機能です。システム内の認証済みユーザーのみが適切な権限を持ってアクセスできるようにします。
■ 利用者
この機能の主な利用者は以下の通りです。
システムに登録されたユーザー(管理ユーザー)
システムに登録されたユーザー(一般ユーザー)
■ 前提条件
システムに登録された認証情報(ユーザーネーム、パスワード)が事前に存在していること。
■ 機能範囲
ログインフォーム表示
初回ログイン時のパスワード再設定フォーム表示
多要素認証設定時のフォーム表示
ユーザー認証処理
エラーハンドリング処理
...
を使用してシステムにアクセスするための機能。
システム内の認証済みユーザーのみが適切な権限を持ってアクセスできるようにする。
■ 画面イメージ
...
ログインエラー時
...
■ 項目定義
項目名 | タイプ | 文字種別 | 桁数 | 必須 | アクション | 備考 |
---|---|---|---|---|---|---|
ユーザー名 | テキスト | Eメール | パスワードポリシーによる | ◯ | - | |
パスワード | テキスト | パスワード | パスワードポリシーによる | ◯ | - | |
ログイン | ボタン | - | - | - | ◯ | |
Googleでログイン | ボタン | - | - | - | ◯ | |
パスワードを忘れた場合 | リンク | - | - | - | ◯ |
■ 機能詳細
初期画面表示
ユーザー名
パスワード
ログイン ボタン
Googleでログイン ボタン
パスワードを忘れた場合 リンク
入力項目変更
「ログイン」ボタン有効化
「ログイン」ボタン 押下
バリデーション
入力に誤りがある場合はエラー表示し処理中断
ユーザー認証処理
「Googleでログイン」ボタン 押下
Googleログイン に遷移
「パスワードを忘れた場合」リンク 押下
パスワードリセット に遷移
■ 参考資料
https://docs.aws.amazon.com/ja_jp/cognito/latest/developerguide/managing-users-passwords.html