ホームページ  >  記事  >  バックエンド開発  >  Laravel 5でユーザー名またはメールアドレスでログインする際、ログインエラーにより認証コードが複数回表示される場合はどうすればよいですか?

Laravel 5でユーザー名またはメールアドレスでログインする際、ログインエラーにより認証コードが複数回表示される場合はどうすればよいですか?

WBOY
WBOYオリジナル
2016-08-04 09:20:031955ブラウズ

Laravel の認証はデフォルトでメール経由でログインします。ログインするためにユーザー名またはメールアドレスに変更するにはどうすればよいですか?
複数のログインエラーが表示される場合に確認コードを実装するにはどうすればよいですか? (これは YII2 の方法です)
ログインするとき、ユーザー名またはメールアドレスを使用してログインできます。ユーザー名/メールアドレスまたはパスワードが 3 回間違っている場合、確認コードの入力を求められます。

返信内容:

Laravel の認証はデフォルトでメール経由でログインします。ログインするためにユーザー名またはメールアドレスに変更するにはどうすればよいですか?
複数のログインエラーが表示される場合に確認コードを実装するにはどうすればよいですか? (これは YII2 の方法です)
ログインするとき、ユーザー名またはメールアドレスを使用してログインできます。ユーザー名/メールアドレスまたはパスワードが 3 回間違っている場合、確認コードの入力を求められます。

postLogin ログイン関数を書き換えます:

リーリー

問題が完全に解決したわけではないので、とりあえず電話を切ります。

クライアントがログインした後、クリック数パラメータがサーバーに送信され、失敗した場合、応答にはクライアントへの次回のログイン数の値が含まれ、サーバーはセッションを記録します。同様に、カスタマー サービス側は最大 3 回、検証コードを取得するよう非同期に直接要求し、ログイン情報を入力します。ログイン回数パラメータを持ってきて、3回に達しない場合はサーバーが判定します。逆も同様です。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。