鍍金池/ 問答/PHP/ laravel框架在使用jwt的時候總是并沒有到期卻提示失效了

laravel框架在使用jwt的時候總是并沒有到期卻提示失效了

沒有刷新token的操作,設(shè)置的15天失效,但總是半天就失效了

'ttl' => env('JWT_TTL', 21600),

回答
編輯回答
心上人

下面的是我截圖的源碼

clipboard.png
你在你的程序使用

dd(JWTFactory::getTTL());

看一下你的程序的ttl是多少。
還有,我的ttl使用分鐘來算的,但也有可能我們用的庫不一樣,你要確保你的過期時間也是用分鐘來計算的,也是有可能用秒來計算的

下面是可能導(dǎo)致token過期的兩個函數(shù)

clipboard.png

2017年2月27日 19:33
編輯回答
尋仙

如果沒有算錯,21600 是 6個小時。。

2017年9月7日 17:27