Search code examples
laravelapitokenaccess-token

Token Based Logout - Laravel


For Logout function what Request should be Pass ? ( Access Token or any User Details?) API Route

 Route::group([
      'middleware' => 'auth:api'
    ], function() {
        Route::post('logout', 'api\LoginController@logout');
    });

Controller function

public function logout(Request $request)
    {
        $request->user()->token()->revoke();
        return $this->loggedOut($request);
    }

Solution

  • Send just your Access Token to request. As midleware knows that given token belong to which user.

    Postman request example:

    screenshot postman request example