0
我使用jwt和Lumen创建身份验证API。在流明jwt令牌中设置过期时间
我在我的Lumen项目中使用tymondesigns/jwt-auth
包进行验证。在用户登录的项目中,我想在1个月后过期用户令牌。
现在我该如何解决它?
我使用jwt和Lumen创建身份验证API。在流明jwt令牌中设置过期时间
我在我的Lumen项目中使用tymondesigns/jwt-auth
包进行验证。在用户登录的项目中,我想在1个月后过期用户令牌。
现在我该如何解决它?
如果运行:
php artisan vendor:publish
为每制作安装维基:https://github.com/tymondesigns/jwt-auth/wiki/Installation
那么简单变化ttl
设置:
// In config/jwt.php
...
/*
|--------------------------------------------------------------------------
| JWT time to live
|--------------------------------------------------------------------------
|
| Specify the length of time (in minutes) that the token will be valid for.
| Defaults to 1 hour
|
*/
'ttl' => 43800, // valid for 1 month
...
当我跑'PHP工匠厂商:发布'我得到'没有在“供应商”命名空间中定义的命令。 – pableiros
如何动态设置它。假设默认值为1小时,如果记住我是在登录时点击,那么我想将'ttl'动态设置为1周。任何方式来做到这一点。 – user254153