Modificación de alerta desde el serviceprocider

This commit is contained in:
2026-03-09 15:35:03 -06:00
parent 7746fe49ba
commit fac20ea52d
2 changed files with 9 additions and 11 deletions
-5
View File
@@ -66,11 +66,6 @@ class CreateNewUser implements CreatesNewUsers
$token = Password::createToken($user); $token = Password::createToken($user);
$user->notify(new ResetPassword($token)); $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; return $user;
} }
} }
+9 -6
View File
@@ -18,6 +18,8 @@ use Laravel\Fortify\Fortify;
use App\Models\User; use App\Models\User;
use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Hash;
use Illuminate\Validation\ValidationException; use Illuminate\Validation\ValidationException;
use Illuminate\Support\Facades\Auth;
use Laravel\Fortify\Contracts\RegisterResponse; 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 { return new class implements RegisterResponse {
public function toResponse($request) public function toResponse($request)
{ {
return redirect()->route('login') Auth::logout(); // ← cerrar sesión aquí
->with([
'registro_exitoso' => true, return redirect()->route('login')->with([
'mensaje_registro' => 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.' 'registro_exitoso' => true,
]); 'mensaje_registro' => 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.'
]);
} }
}; };
}); });