首页 > 解决方案 > laravel 护照模块中个人访问令牌的过期时间

问题描述

我正在使用 laravel 为应用程序提供 API 服务。我将个人访问令牌用于用户的 API 访问。

$token = $user->createToken('MyApp')-> accessToken;

在此函数中,过期时间为 1 年,我尝试使用以下代码更改过期时间

Passport::personalAccessTokensExpireIn(Carbon::now()->addDays(15));
Passport::refreshTokensExpireIn(Carbon::now()->addDays(30));

我在 AuthServiceProvider 中添加了这段代码,但它没有工作。

有没有其他方法可以为访问令牌添加过期时间?

标签: phplaravelauthenticationlaravel-passport

解决方案


请检查文档一次。

Laravel Passport 令牌过期时间配置

并自动加载作曲家并清除缓存一次。

这可能会有所帮助。

谢谢


推荐阅读