/** * Invalidate current token (add it to the blacklist). * * @param boolean $forceForever * * @return boolean */ public function invalidate($forceForever = false) { $this->parseToken(); return JWTAuth::invalidate($forceForever); }
public function inValidateToken() { $tempStorage = app('\\App\\Http\\Controllers\\TEMPStorage\\UserTempStorage'); $tempStorage->forget('id_company'); //set model login $user = JWTAuth::parseToken()->authenticate(); $this->model->find($user->id)->update(['login' => 0]); JWTAuth::invalidate(JWTAuth::getToken()); return API::response()->array(['message' => 'success'])->statusCode(200); }
/** * Log out * Invalidate the token, so user cannot use it anymore * They have to relogin to get a new token * * @param Request $request */ public function logout(Request $request) { $this->validate($request, ['token' => 'required']); JWTAuth::invalidate($request->input('token')); return response()->json('logged out', 200); }
public function logout($token) { if (!$token) { throw new Exception('THERE WAS AN ERROR LOGGING THIS USER OUT', 500); } $token = str_replace("Bearer ", "", $token); JWTAuth::invalidate($token); return true; }
/** * Log out * Invalidate the token, so user cannot use it anymore * They have to relogin to get a new token * * @param Request $request */ public function logout(Request $request) { $this->validate($request, ['token' => 'required']); JWTAuth::invalidate($request->input('token')); return json_encode("success"); }
/** * to invalidate token * @return [type] [description] */ protected function invalidateToken() { //logout if login withtout company $this->tempStorage->forget('id_company'); \Tymon\JWTAuth\Facades\JWTAuth::invalidate(JWTAuth::getToken()); }
/** * Log out user. Blacklist the token. * * @return \Illuminate\Http\Response */ public function logout() { JWTAuth::invalidate(JWTAuth::getToken()); return 'Good'; }
/** * Log out * Invalidate the token, so user cannot use it anymore * They have to relogin to get a new token * * @param Request $request */ public function logout(Request $request) { $this->validate($request, ['token' => 'required']); JWTAuth::invalidate($request->input('token')); }