php - Laravel 5.6 Passport 限制使用 ThrottlesLogins 登录尝试失败
问题描述
我有一个基于 API 的 Laravel 应用程序,它使用Passport进行 api 身份验证。我使用护照oauth/toke路由进行登录。我想限制用户连续三次失败的登录尝试并阻止用户一分钟。
我已经看到以下链接寻求帮助,就像我的问题一样。
以上两个解决方案在AuthController中实现了登录功能,这对我不起作用。我想使用ThrottlesLogins特征在AccessTokenController中使用并限制用户。
这是另一个似乎可以工作但也不符合我的需要的。
https://github.com/laravel/passport/issues/217
任何人都可以帮助解决这个问题。?
解决方案
推荐阅读
- python - 如何在 X 轴上添加水平滚动条?
- indexing - InnoDB 是否在索引中以扩展形式存储多字节字符串?
- c - 如果我们不使用 free() 分配内存会发生什么
- pandas - 如何摆脱“AttributeError:'float'对象没有属性'log2'”
- javascript - 如何使图像覆盖html中的完整部分
- reactjs - React Native Jest 语法错误:未终止的正则表达式
- sql-server - SSRS RS.exe 以错误的顺序迁移报告/数据集
- c - 在C中查找图像的内圆半径
- javascript - 如何在画布中设置 closePath() 样式?
- python - 如何将标签添加到 numpy.ndarray?