我想使用SMS授权代码创建移动身份验证。 因此,我需要为每个用户创建令牌,而无需使用Passport API。 因此,我根据以下内容创建了个人客户端:
php artisan passport:client --personal
> Customer
并尝试使用createToken
$user = User::find(1);
$token = $user->createToken('Customer');
return $token->toArray();
它已创建,但是当它过期时,我没有任何过期令牌可以刷新令牌。
答案 0 :(得分:0)
创建一个处理删除令牌的命令。 然后在Kernel.php中安排该命令每天运行(例如)。 因此,实际上,您正在创建一个每天运行的命令,并且该命令会清除所有标记。
如果您不知道如何在内核中创建命令或计划命令,请发表评论,我将逐步引导您。或者,您也可以在Google中搜索它。