user(); $user->currentAccessToken()?->delete(); $user->tokens()->delete(); Auth::guard('web')->logout(); if ($request->hasSession()) { $request->session()->invalidate(); $request->session()->regenerateToken(); } return response()->json([ 'code' => 'auth.logout_success', 'message' => __('api.auth.logout_success'), ]); } }