From 6e556294d795a15f4aeb3e03a8397d0c238f3705 Mon Sep 17 00:00:00 2001 From: drkthunder02 Date: Sun, 28 Oct 2018 22:06:00 -0500 Subject: [PATCH] request dd --- .../Middleware/RedirectIfAuthenticated.php | 37 ++++++++----------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/app/Http/Middleware/RedirectIfAuthenticated.php b/app/Http/Middleware/RedirectIfAuthenticated.php index 0005ed0d5..35d508443 100644 --- a/app/Http/Middleware/RedirectIfAuthenticated.php +++ b/app/Http/Middleware/RedirectIfAuthenticated.php @@ -26,14 +26,10 @@ class RedirectIfAuthenticated */ public function handle($request, Closure $next, $guard = null) { - try { - $ssoUser = Socialite::driver('eveonline')->user(); - $this->updateUser($ssoUser); - } catch(Exception $e) { - return redirect('/dashboard')->with('error', 'Unable to handle request.'); - } + dd($request); + $ssoUser = Socialite::driver('eveonline')->user(); + $this->updateUser($ssoUser); - if (Auth::guard($guard)->check()) { return redirect('/dashboard'); } @@ -47,20 +43,17 @@ class RedirectIfAuthenticated * @param \Laravel\Socialite\Two\User $user */ private function updateUser($eve_user) { - $authUser = User::where('character_id', $eve_user->id)->first(); - if($authuser) { - DB::table('users')->where('character_id', $eve_user->id)->update([ - 'name' => $eve_user->getName(), - 'email' => null, - 'avatar' => $eve_user->avatar, - 'owner_hash' => $eve_user->owner_hash, - 'character_id' => $eve_user->getId(), - 'inserted_at' => time(), - 'expires_in' => $eve_user->expiresIn, - 'access_token' => $eve_user->token, - 'refresh_token' => $eve_user->refreshToken, - 'scopes' => $eve_user->user->Scopes, - ]); - } + DB::table('users')->where('character_id', $eve_user->id)->update([ + 'name' => $eve_user->getName(), + 'email' => null, + 'avatar' => $eve_user->avatar, + 'owner_hash' => $eve_user->owner_hash, + 'character_id' => $eve_user->getId(), + 'inserted_at' => time(), + 'expires_in' => $eve_user->expiresIn, + 'access_token' => $eve_user->token, + 'refresh_token' => $eve_user->refreshToken, + 'scopes' => $eve_user->user->Scopes, + ]); } }