チケット #124 (new 仕様) — at バージョン 1

登録: 17 年

最終更新: 17 年

アカウント管理機能 | パスワードを初期化する

報告者: n-nishimura 担当者: n-nishimura
優先度: 各マイルストーンで解決する マイルストーン: Iterate8(2/21)
コンポーネント: OpenID server バージョン:
キーワード: 関係者:
GanttChart表示: OFF 依存TaskNo:
開始予定日: YYYY/MM/DD 終了予定日: YYYY/MM/DD

説明 (最終更新者: mn) (diff)

パスワードを初期化する

概要

任意のユーザは自分の設定したパスワードを初期化できる。
パスワードを忘れた場合を想定した機能

シナリオ

  1. ユーザは、パスワードの再設定画面を表示する
  2. ユーザは、各項目を入力して、初期化を要求する
  3. システムは、ユーザに初期化画面の URL をメールで通知する
  4. ユーザは、パスワード初期化画面を表示する
  5. ユーザは、各項目を入力して、パスワードの変更を要求する
  6. システムは、パスワードの変更が完了した事をメッセージで通知する

仕様

ユーザが再設定画面で入力する項目は以下。

  • ログイン名
  • メールアドレス

各項目のバリデーションは以下。

  • 入力されたログイン名とメールアドレスに一致するユーザが存在する

ユーザの入力に問題が無い場合は、システムは以下の動作をする。

  • パスワード初期化画面のための一時的なキーを作成する
  • パスワード初期化画面の URL を記載したメールをユーザに送信する

ユーザが初期化画面で入力する項目は以下。

  • 新パスワード
  • 新パスワード(確認用)

各項目のバリデーションは以下。

  • 新パスワードは必須で、4 - 40 文字以内とする
  • 新パスワードは確認用と同一であること

システムはユーザの入力に応じて、以下を画面に表示する。

  • パスワードの強度を表示する

ユーザの入力に問題が無い場合は、システムは以下の動作をする

  • パスワードを新しいパスワードに変更する
  • パスワードの変更完了をメッセージで通知する
  • トップページに遷移する

また、入力に問題があった場合は、メッセージを表示し、再度入力を促す。

チケットの履歴

更新者: mn (17 年 前)

  • 担当者 mn から n-nishimura に変更されました
  • 説明 が変更されました (diff)
Note: チケットについてのヘルプは TracTickets を参照 して下さい。