From 94681e8ca983c12016ce70b188cb3c2413c5b670 Mon Sep 17 00:00:00 2001 From: drkthunder02 Date: Sat, 7 Mar 2026 19:21:54 -0600 Subject: [PATCH] testing --- app/Http/Controllers/Auth/EveLoginController.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/app/Http/Controllers/Auth/EveLoginController.php b/app/Http/Controllers/Auth/EveLoginController.php index ed02fbc..e309bca 100644 --- a/app/Http/Controllers/Auth/EveLoginController.php +++ b/app/Http/Controllers/Auth/EveLoginController.php @@ -11,6 +11,7 @@ use Illuminate\Support\Facades\Auth; use Laravel\Socialite\Facades\Socialite; use Throwable; use Illuminate\Support\Facades\Log; +use GuzzleHttp\Exception\ClientException; //Models use App\Models\Auth\User; @@ -74,12 +75,20 @@ class EveLoginController extends Controller $request->session()->regenerate(); return redirect()->route('dashboard'); + } } catch (ClientException $e) { + Log::error('EVE token exchange failed', [ + 'message' => $e->getMessage(), + 'response_body' => $e->hasResponse() ? (string) $e->getResponse()->getBody() : null, + 'configured_redirect' => config('services.eveonline.redirect'), + 'configured_client_id' => config('services.eveonline.client_id'), + ]); + + return redirect() + ->route('login') + ->with('error', 'EVE token exchange failed. Check client ID, client secret, and redirect URI.'); } catch (Throwable $e) { Log::error('EVE SSO callback failed', [ 'message' => $e->getMessage(), - 'configured_client_id' => config('services.eveonline.client_id'), - 'configured_redirect' => config('services.eveonline.redirect'), - 'request_full_url' => $request->fullUrl(), 'exception' => get_class($e), ]); @@ -88,6 +97,5 @@ class EveLoginController extends Controller return redirect() ->route('login') ->with('error', 'SSO login failed. Please try again.'); - } } }