This commit is contained in:
2026-03-07 19:21:54 -06:00
parent 8aaa2fe302
commit 94681e8ca9

View File

@@ -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.');
}
}
}