php - laravelのログイン失敗制限を使用するにはどうすればよいですか?
怪我咯
怪我咯 2017-05-31 10:33:58
0
3
1399

ログイン失敗の数を制限する
Laravel の組み込み AuthController クラスを使用する場合、IlluminateFoundationAuthThrottlesLogins 特性を使用してユーザーのログイン失敗の数を制限できます。デフォルトでは、ユーザーはログイン試行が数回失敗すると、1 分間ログインできなくなります。この制限は、ユーザーのユーザー名/電子メール アドレス IP アドレス:

に基づいています。

<?php

名前空間 AppHttpControllersAuth;

AppUser を使用する;Validator を使用する;
AppHttpControllersController を使用する;
IlluminateFoundationAuthThrottlesLogins を使用する;
IlluminateFoundationAuthAuthenticatesAndRegistersUsers を使用する;

クラス AuthController はコントローラーを拡張します{

リーリー

}

文書はこのように書かれていますが、理解できません

怪我咯
怪我咯

走同样的路,发现不同的人生

全員に返信(3)
黄舟

新しいアクセス頻度制限ミドルウェアがフレームワークに組み込まれており、指定された期間内の特定の IP アドレスからのルートへのリクエストの数を簡単に制限できるようになりました。たとえば、IP アドレスのルートへのアクセスを 1 分あたり 60 回に制限するには、次のようにします。 リーリー

いいねを押す +0
淡淡烟草味

ご招待ありがとうございます

免責事項:私は使用していません

アイデア
ソース コード ThrottlesLogins を参照してください
特性を導入し、hasTooManyLoginAttempts 関数を書き換えて効果を実現できます。

いいねを押す +0
黄舟

以前に実際の使用法とソースコードの解釈に関するビデオを録画しました: https://www.laravist.com/seri...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!