redirect(); } public function handleCallback() { $user = Socialite::driver('authentik')->user(); $authUser = User::updateOrCreate( [ 'email' => $user->getEmail() ], [ 'name' => $user->getName() ] ); if ($authUser) { Auth::login($authUser); return redirect('/'); } abort(401); } public function handleLogout() { Auth::logout(); return redirect('/'); } }