Pet*_*leg 5 php laravel laravel-passport
在我的单元测试中,我有一个为其生成令牌的用户:
$tokenString = $this->user->createToken('PHPunit', ['example'])->accessToken;
Run Code Online (Sandbox Code Playgroud)
我之后如何删除该用户的令牌?
这就是我在用户注销时所做的事情。
public function logout() {
Auth::user()->tokens->each(function($token, $key) {
$token->delete();
});
return response()->json('Successfully logged out');
}
Run Code Online (Sandbox Code Playgroud)
此代码将删除用户生成的每个令牌。