【发布时间】:2019-08-30 16:18:45
【问题描述】:
我正在使用Laravel Passport 对我的单页应用程序的用户进行身份验证。
如果访问令牌有一段时间未使用,我希望访问令牌过期,并在使用时刷新过期时间。我只找到了一种方法,将到期时间设置为固定时间。
【问题讨论】:
标签: laravel laravel-5 laravel-passport laravel-5.8
我正在使用Laravel Passport 对我的单页应用程序的用户进行身份验证。
如果访问令牌有一段时间未使用,我希望访问令牌过期,并在使用时刷新过期时间。我只找到了一种方法,将到期时间设置为固定时间。
【问题讨论】:
标签: laravel laravel-5 laravel-passport laravel-5.8
首先,您应该向您展示代码,以便我们以更好的方式帮助您。
根据您的说法,如果不使用,您希望为您的令牌设置过期日期,并且在使用时延长过期日期。
您可以使用护照方法来获得您需要的结果。 示例:
Passport::personalAccessTokensExpireIn(Carbon::now()->addHours(<Hours you want>));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(<days you want>));
希望这会有所帮助 祝你好运
【讨论】: