チケット #124 (closed 仕様: fixed)
アカウント管理機能 | パスワードを初期化する
報告者: | n-nishimura | 担当者: | n-nishimura |
---|---|---|---|
優先度: | 各マイルストーンで解決する | マイルストーン: | Iterate8(2/21) |
コンポーネント: | OpenID server | バージョン: | |
キーワード: | 関係者: | ||
GanttChart表示: | OFF | 依存TaskNo: | |
開始予定日: | YYYY/MM/DD | 終了予定日: | YYYY/MM/DD |
説明 (最終更新者: mn) (diff)
パスワードを初期化する
概要
任意のユーザは自分の設定したパスワードを初期化できる。
パスワードを忘れた場合を想定した機能
シナリオ
- ユーザは、パスワードの再設定画面を表示する
- ユーザは、各項目を入力して、初期化を要求する
- システムは、ユーザに初期化画面の URL をメールで通知する
- ユーザは、パスワード初期化画面を表示する
- ユーザは、各項目を入力して、パスワードの変更を要求する
- システムは、パスワードの変更が完了した事をメッセージで通知する
仕様
ユーザが再設定画面で入力する項目は以下。
- ログイン名
- メールアドレス
各項目のバリデーションは以下。
- 入力されたログイン名とメールアドレスに一致するユーザが存在する
ユーザの入力に問題が無い場合は、システムは以下の動作をする。
- パスワード初期化画面のための一時的なキーを作成する
- パスワード初期化画面の URL を記載したメールをユーザに送信する
ユーザが初期化画面で入力する項目は以下。
- 新パスワード
- 新パスワード(確認用)
各項目のバリデーションは以下。
- 新パスワードは必須で、4 - 40 文字以内とする
- 新パスワードは確認用と同一であること
システムはユーザの入力に応じて、以下を画面に表示する。
- パスワードの強度を表示する
ユーザの入力に問題が無い場合は、システムは以下の動作をする
- パスワードを新しいパスワードに変更する
- パスワードの変更完了をメッセージで通知する
- トップページに遷移する
また、入力に問題があった場合は、メッセージを表示し、再度入力を促す。
チケットの履歴
Note: チケットについてのヘルプは
TracTickets を参照
して下さい。