public function login(Request $request, Auth $authModel) { $response = $authModel->loginWithId($request->input()); // Handle error if (array_key_exists('error', $response)) { var_dump($response['message']); return; } $user = \Normalizer::user($response['data']); $user['token'] = $response['data']['token']; // Update session \Utils::setLoginSession($user); return redirect()->route('home')->withCookie('token', $user['token']); }