validated(); $user = User::create([ 'username' => $validated['username'], 'first_name' => $validated['first_name'], 'last_name' => $validated['last_name'], 'email' => $validated['email'], 'password' => $validated['password'], ]); event(new Registered($user)); Auth::login($user); $request->session()->regenerate(); $securityEvents->record('registration.completed', $user, $request); if (config('auth-ui.features.email_verification')) { return redirect()->route('verification.notice'); } if ($twoFactor->enrollmentRequiredFor($user)) { $request->session()->put( 'url.intended', config('auth-ui.redirects.register', '/') ); return redirect()->route('two-factor.setup'); } return redirect(config('auth-ui.redirects.register', '/')); } }