middleware('guest')->except('logout'); } public function logout(Request $request) { Auth::logout(); return redirect('/'); } public function redirectToProvider() { return Socialite::driver('eveonline')->setScopes(['publicData'])->redirect(); } public function handleProviderCallback(AuthAccountService $service) { $ssoUser = Socialite::driver('eveonline')->user(); dd($ssoUser); $user = $service->createOrGetUser($ssoUser); auth()->login($user); return redirect()->to('/dashboard'); } }