public function logIn(Request $request) { Log::debug("JWTAuthController.logIn.begin"); try { $username = ""; if (!$request->isJson()) { $credentials = ["username" => $request->get("username"), "password" => $request->get("inputPassword")]; } else { Log::debug("JWTAuthController.logIn:"******"JWTAuthController.logIn.password:"******"JWTAuthController.user:"******"JWTAuthController.logIn.User Not Found"); } else { Log::debug("JWTAuthController.logIn.Password Error"); } if ($request->isJson()) { return response()->json(false, 401); } else { return view("login", ["errorMessage" => "Wrong User Or Password"]); } } $token = JWTAuth::fromUser($user); DragoCookie::setCookie($token, 10, false); } catch (Exception $e) { Log::error("JWTAuthController.logIn.exception:" . $e->getMessage()); if ($request->isJson()) { return response()->json($e->getMessage()); } else { return view("login", ["errorMessage" => "Something gone wrong. Please Retry"]); } } Log::debug("JWTAuthController.logIn.end"); if ($request->isJson()) { return response()->json(["jwt" => $token]); } else { return redirect('/'); } }