From fac20ea52dcfc0d6585b01fc21976cc128aff35f Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 9 Mar 2026 15:35:03 -0600 Subject: [PATCH] =?UTF-8?q?Modificaci=C3=B3n=20de=20alerta=20desde=20el=20?= =?UTF-8?q?serviceprocider?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Actions/Fortify/CreateNewUser.php | 5 ----- app/Providers/FortifyServiceProvider.php | 15 +++++++++------ 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/app/Actions/Fortify/CreateNewUser.php b/app/Actions/Fortify/CreateNewUser.php index 522e10e2..7681c590 100644 --- a/app/Actions/Fortify/CreateNewUser.php +++ b/app/Actions/Fortify/CreateNewUser.php @@ -66,11 +66,6 @@ class CreateNewUser implements CreatesNewUsers $token = Password::createToken($user); $user->notify(new ResetPassword($token)); - - session()->flash('registro_exitoso', 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.'); - - Auth::logout(); - return $user; } } diff --git a/app/Providers/FortifyServiceProvider.php b/app/Providers/FortifyServiceProvider.php index b876db83..17a03667 100644 --- a/app/Providers/FortifyServiceProvider.php +++ b/app/Providers/FortifyServiceProvider.php @@ -18,6 +18,8 @@ use Laravel\Fortify\Fortify; use App\Models\User; use Illuminate\Support\Facades\Hash; use Illuminate\Validation\ValidationException; + +use Illuminate\Support\Facades\Auth; use Laravel\Fortify\Contracts\RegisterResponse; @@ -83,15 +85,16 @@ class FortifyServiceProvider extends ServiceProvider }); - $this->app->singleton(RegisterResponse::class, function () { + $this->app->singleton(RegisterResponse::class, function () { return new class implements RegisterResponse { public function toResponse($request) { - return redirect()->route('login') - ->with([ - 'registro_exitoso' => true, - 'mensaje_registro' => 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.' - ]); + Auth::logout(); // ← cerrar sesión aquí + + return redirect()->route('login')->with([ + 'registro_exitoso' => true, + 'mensaje_registro' => 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.' + ]); } }; });