使用laravel根据用户角色设置不同的santum令牌过期



我知道我可以在config/asantum.php中设置santum令牌到期时间,但这个到期似乎是全局的。如何根据他们的角色设置不同的过期时间。例如,超级管理员令牌应在30分钟后到期,而管理员应在15分钟后到期。

在对用户进行身份验证时,您可以根据用户类型动态设置制裁配置的"过期"密钥。

config(['sanctum.expiration' => 525600]);

最新更新