入力フォーム
- ユーザID
- 秘密の質問
- 答え
処理の流れ
- ユーザが入力
- 入力されているかをチェック
- ユーザIDが存在するかチェック
- 秘密の質問と答えをデータベースに照合
- パスワードをメールで送信
エラー表示
- 入力されていなければ、『~が入力されていません』とでる
- ユーザIDが見つからなければ『そのユーザIDは存在しません』とでる
- 秘密の質問と答えが一致しなければ『秘密の質問または答えが間違っています』とでる
コメント
秘密の質問と答えの照合の時にユーザIDもみるから
ユーザIDだけのチェックはふつーにいらない
でも、エラー表示の言葉で
『ユーザIDまたは秘密の質問、答えが間違っています』とでるよりかは↑の方がいいと思った
それにユーザIDを間違えるそそっかしい人がいるかもしれんし。
まぁパスワード忘れるくらいだからw
ユーザIDだけのチェックはふつーにいらない
でも、エラー表示の言葉で
『ユーザIDまたは秘密の質問、答えが間違っています』とでるよりかは↑の方がいいと思った
それにユーザIDを間違えるそそっかしい人がいるかもしれんし。
まぁパスワード忘れるくらいだからw
親切設計っていうことでw
『そのユーザIDは存在しませんとかのがよくない?』
『おれもそこは迷った
存在しないから間違えてるっていうあれだから
じゃあ、存在しないという方向でいくわ』-suzuki
『おれもそこは迷った
存在しないから間違えてるっていうあれだから
じゃあ、存在しないという方向でいくわ』-suzuki