【发布时间】:2019-09-15 11:33:20
【问题描述】:
我正在为已建立的应用程序后端设置新的 Spring Boot REST API。作为其中的一部分,我必须在用户登录后为我的服务器上的受保护资源提供授权。如果最后 2 个请求之间的时间小于指定时间,则用户会话将有效。但是我在选择管理授权令牌的策略时遇到问题,因为令牌应该在那之后过期。请帮忙。
这是一个在 Spring Boot 2 上运行并在 Jboss 应用服务器上运行的新项目。我已经尝试为每个请求生成新令牌,之后将过期设置为 30 分钟。但是这种方法带来了安全问题,因为单个用户将拥有许多有效令牌。另外,我考虑过将令牌保存在服务器上的键值存储中,令牌作为键,时间戳作为值。
【问题讨论】:
标签: spring-boot oauth jwt