【问题标题】:Limit number of JWT token per minute限制每分钟 JWT 令牌的数量
【发布时间】:2023-04-07 12:22:02
【问题描述】:

我有一个系统,用户在获得有效凭据后获得身份验证令牌。该令牌可用于进一步的操作。现在我想限制令牌的数量。我希望该系统每分钟只生成 20 个令牌,有没有简单的方法可以做到这一点?我正在考虑一个线程或无限循环,它会增加每次生成令牌的计数,直到计数小于 20,并在 1 分钟后重置计数。

欢迎提出任何建议!

【问题讨论】:

  • 取决于上下文。这是单个服务器还是有多个部署?

标签: java api rest jwt access-token


【解决方案1】:

根据您提供给我们的信息,我认为您拥有自己的系统(数据库、前端和后端)。

所以,您生成了一些 JWT 令牌,是什么阻止您存储计数器,每次单系统或多系统生成 JWT 时,您将增加谁,在生成它之前,您检查您的计数器和将存储的变量您最后的日期时间生成,以检查是否在最后一分钟过去了,您的限制没有达到。

【讨论】:

    猜你喜欢
    • 2021-11-10
    • 2021-09-24
    • 2017-08-05
    • 1970-01-01
    • 1970-01-01
    • 2019-07-01
    • 2021-07-12
    • 2013-07-13
    • 2021-01-23
    相关资源
    最近更新 更多