Laravel JWT – 5. 로그아웃 > IT 기술백서

로그아웃은 간단하다.

 

1. app\Http\Controllers\JWTAuthController.php 에 아래 메서드를 추가하자.

[code]

public function logout()

{

    Auth::guard(‘api’)->logout();

    return response()->json([

        ‘status’ => ‘success’,

        ‘message’ => ‘logout’

    ], 200);

}

[/code]

 

2. routes/api.php 에 라우트를 추가한다.

[code]

 

Route::group([‘middleware’ => ‘auth:api’], function() {

    …

    Route::get(‘logout’, [JWTAuthController::class, ‘logout’])->name(‘api.jwt.logout’);

});

[/code]

댓글 달기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

위로 스크롤