Laravel中前后端分离,调用API认证,如何修改 Passport Personal Access Token 过期时间?
1. laravel版本是Laravel6.x,认证方式是Passport
2. 请问Laravel中前后端分离,调用API认证,如何修改 Passport Personal Access Token 过期时间
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//登录2小时后过期
$this->app->get(AuthorizationServer::class)
->enableGrantType(
new PersonalAccessGrant(),
new \DateInterval('PT2H')
);
}
}
$user = Auth::guard('web_audit')->user();
$tokenResult = $user->createToken('Personal Access Token', 'user');
推荐文章: