Laravel中使用JWT-Auth遇到一个问题,即token如何刷新。一开始不太理解作者的设计思想,看了很多issue之后,慢慢明白jwt-refresh如何使用。建一个路由,比如“auth/refresh-token” ,可以指向某个方法,也可以直接写个匿名函数。当token失效之后,访问这个地址,把旧token带上,会得到一个新的token。自己将新token保存,访问api时使用新token。虽然token的有效很短,默认是一个小时,但是刷新时间长达两个星期,还算可以,总比重复登录来得方便。客户端登录之后只要保存token,减少了被获取用户名密码的风险。这个地方有个bug,就是旧token虽然不能再使用,但是却可以用来获取新token。这个问题在0.6版中被修复。一开始以为一个token刷新之后可以接着用,原来是换个新token,不知道接着用的思想是否可行。
Laravel (Lumen) 解决JWT-Auth刷新token的问题
用户评论
推荐下载
-
Laravel开发sentry auth laravel
Laravel开发-sentry-auth-laravel Laravel的哨兵身份验证驱动程序
9 2020-08-06 -
Laravel开发laravel cognito auth
Laravel开发-laravel-cognito-auth Laravel的身份验证驱动程序
24 2020-07-23 -
Laravel开发laravel dle auth
Laravel开发-laravel-dle-auth Laravel DLE身份验证驱动程序,远程站点上有事件[登录、注销]
13 2020-07-30 -
Laravel开发laravel auth checker
Laravel开发-laravel-auth-checker Laravel身份验证检查器允许您记录用户身份验证、设备身份验证和锁定入侵。
14 2020-07-29 -
Laravel开发laravel magic auth
Laravel开发-laravel-magic-auth 在Laravel 5.2中实现魔法认证(URL和令牌)的包
13 2020-08-10 -
Laravel开发laravel multi auth
Laravel开发-laravel-multi-auth Laravel 5.2的多身份验证模板。
16 2020-07-23 -
Laravel开发laravel odm auth
Laravel开发-laravel-odm-auth Laravel 4条令ODM MongoDB认证和ACL
18 2020-07-27 -
Laravel开发laravel customable auth
Laravel开发-laravel-customable-auth Laravel的自定义身份验证提供程序
13 2020-07-27 -
Laravel开发laravel riak auth
Laravel开发-laravel-riak-auth Laravel的RIAK身份验证提供程序
10 2020-07-27 -
Token生成技术_JWT.doc
token的生成机制(JWT方案)的上课知识点整理。由上课老师编写的每一个知识点与整合的概要。非常好的整体复习方案, 需要的赶紧下载
8 2020-09-11
暂无评论