webman-jwt
webman-jwt copied to clipboard
token key使用ip
trafficstars
Redis::setex($cacheKey . ':' . request()->getRealIp(), $args['cache_token_ttl'], $args['access_token']); 自己项目改一下很简单,但是感觉作为插件不是很合适 比如"JWT:TOKEN:1000:127.0.0.1" 当用户切换wifi和移动网络的时候,原token就失效了,然后就需要刷新token或者重新生成token。
那这个有什么好的解决办法吗?
最简单的就是不要+ip作为key. 这个肯定是根据业务来定的了,我的意思是作为插件还是不能固定写死比较好,最好能提供接口或者配置方案
目前没时间去整