Bis*_*was 8 php security laravel laravel-sanctum
目前我正在使用 Laravel 构建 Rest API。对于身份验证,我使用 Sanctum 包。每次用户登录时,它都会生成一个如下所示的令牌:
"token": "98|b45h97e17VVpugjO71wwURoicIqDQP2ejTkCWwoD"
Run Code Online (Sandbox Code Playgroud)
但为什么 Sanctum 将数据库 ID 包含在令牌中呢?
如何从令牌中删除数据库 ID?
尝试这个,
选项1:-
在控制器中:-
$token = $user->createToken(''project_name')->plainTextToken;
$auth_token = explode('|', $token)[1];
Run Code Online (Sandbox Code Playgroud)
选项 2:-
在邮递员中参考图片:-
归档时间: |
|
查看次数: |
1492 次 |
最近记录: |