Laravelで新規登録機能を実装しました。
送信してバリデーションエラーがあるとパスワードを一から再入力する必要があります。
名前やメールアドレスなどの項目はoldメソッドを利用することで、フォームを再表示した時に直前の送信内容が入力済になります。
パスワードの場合は
request()->old('password') が null になるので使えません。
できたとしてもセキュリティ的に問題ありますか?
HTML
1<input type="password" name="password" value="{{ old('password') }}"
例えば、ユニークなnameの項目があった場合、
バリデーションに引っかかるごとに入力したパスワードが消えていては不便です。
ベストなのは非同期でnameを送信して使えるかチェックするという方法かもしれませんが。
セキュリティ的に安全な方法で、直前に入力さたパスワードを入力済にする方法はありませんか?
教えてください。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/17 12:40
2019/02/17 12:43
2019/02/17 12:44
2019/02/17 12:46
2019/02/17 13:01
2019/02/17 13:09
2019/02/17 13:12
2019/02/17 13:15