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