Laravel Passport令牌到期

时间:2019-04-09 11:21:29

标签: laravel laravel-5 laravel-passport laravel-5.8

我正在使用Laravel Passport对单页应用程序的用户进行身份验证。 我希望访问令牌在未使用一段时间后过期,并在每次使用时刷新过期时间。我只找到了一种将到期时间设置为固定时间的方法。

1 个答案:

答案 0 :(得分:1)

首先,您应该向您显示代码,以便我们以更好的方式为您提供帮助。

根据您所说的内容,您希望为令牌设置过期日期(如果不使用),并且使用时要延长过期日期。

您可以使用Pasport方法获得所需的结果。 示例:

    Passport::personalAccessTokensExpireIn(Carbon::now()->addHours(<Hours you want>));
    Passport::refreshTokensExpireIn(Carbon::now()->addDays(<days you want>));

希望这会有所帮助 祝你好运