php - Laravel_api连续5次登录失败后锁定账号
问题描述
我正在使用 laravel 开发一个移动应用程序。我正在使用 api 登录。在其中,我想在连续 5 次登录失败后阻止用户帐户。我怎样才能做到这一点?请帮忙。
谢谢
解决方案
public function __construct()
{
$this->middleware('throttle:5,1')->only('login');
}
如果用户在一分钟内尝试 5 次登录失败,您只能使用中间件限制登录,然后它将锁定帐户
推荐阅读
- java - 如何使用 Selenium 处理年份和月份的下拉菜单?
- c# - ASP.NET Core 中的自定义路由
- django - Django making table from Pandas Pivot Table
- json - Uploading JSON to firebase from dataframe
- postgresql - 即使我在 pg_hba.conf 中从信任切换到 md5,Postgresql 用户也可以在没有密码或密码错误的情况下在同一台机器上登录
- java - 获取 JSONArray 的每个元素
- javascript - 如何访问函数返回的数组中的数据?
- javascript - 有条件地异步执行 mocha 测试
- pdf - 如何打开带有 .pdf.attachctrl 扩展名的文件?
- php - 我想定期在用户浏览器上更新我的网站缓存