基于令牌的注销 - Laravel
Token Based Logout - Laravel
对于注销功能,什么 Request 应该是 Pass? (访问令牌或任何用户详细信息?)
API路线
Route::group([
'middleware' => 'auth:api'
], function() {
Route::post('logout', 'api\LoginController@logout');
});
控制器函数
public function logout(Request $request)
{
$request->user()->token()->revoke();
return $this->loggedOut($request);
}
只发送您的访问令牌以请求。由于中间件知道给定的令牌属于哪个用户。
邮递员请求示例:
对于注销功能,什么 Request 应该是 Pass? (访问令牌或任何用户详细信息?) API路线
Route::group([
'middleware' => 'auth:api'
], function() {
Route::post('logout', 'api\LoginController@logout');
});
控制器函数
public function logout(Request $request)
{
$request->user()->token()->revoke();
return $this->loggedOut($request);
}
只发送您的访问令牌以请求。由于中间件知道给定的令牌属于哪个用户。
邮递员请求示例: