使用Sanctum API认证, 获取用户不稳定,刚登录是可以获取到的,多请求就此就获取不到了
1. 运行环境
linux
1). 当前使用的 Laravel 版本?
laravel8,使用了laravelS
2). 当前使用的 php/php-fpm 版本?
PHP 版本:7.4
php-fpm 版本:
3). 当前系统
CentOS 7
2. 问题描述?
登录后获取到 token
$token = $user->createToken($request->device_name ? $request->device_name : ‘api’);
使用token获取用户个人信息,$user = $request->user();请求用户信息接口几次后,personal_access_tokens 表中的last_used_at字段会有数据插入,此时token仍有效,但是$request->user()的结果为null,
推荐文章: