为什么所有令牌在laravel中使用jwt auth都有效

问题描述 投票:0回答:1

当我多次登录然后JWT Auth生成多个令牌并且所有令牌都有效为什么。我只需要一个有效的令牌。

php laravel-5.1
1个回答
0
投票

它没有内置机制,但您可以通过将所有创建的令牌存储在数据库中并手动检查来实现,也可以使用JWTAuth::invalidate(JWTAuth::getToken());使任何令牌无效。检查github中的一些线程以获得更好的想法。

  1. Ability to expire all user tokens
  2. Max tokens per user
  3. Blacklist Based on User ID
© www.soinside.com 2019 - 2024. All rights reserved.