diff --git a/app/Http/Controllers/Auth/EveLoginController.php b/app/Http/Controllers/Auth/EveLoginController.php index 38c10ed..396db0a 100644 --- a/app/Http/Controllers/Auth/EveLoginController.php +++ b/app/Http/Controllers/Auth/EveLoginController.php @@ -32,6 +32,23 @@ class EveLoginController extends Controller public function handleProviderCallback(Request $request, JwtService $jwtService): RedirectResponse { + $ssoUser = Socialite::driver('eveonline')->user(); + + $temp = [ + 'id' => $ssoUser->getId(), + 'name' => $ssoUser['name'], + 'nickname' => $ssoUser['name'], + 'owner_hash' => $ssoUser['owner'], + 'scopes' => is_array($ssoUser['scp']) ? $ssoUser['scp'] : [$user['scp']], + 'expires_on' => $user['exp'], + 'avatar' => 'https://image.eveonline.com/Character/' . $characterId . '_128.jpg', + 'iss' => $user['iss'], + 'region' => $user['region'], + 'tier' => $user['tier'], + ]; + + dd($temp); + try { $ssoUser = Socialite::driver('eveonline')->user();