Modificación de alerta en producción al registrar un nuevo usuario
This commit is contained in:
@@ -5,6 +5,7 @@ namespace App\Actions\Fortify;
|
||||
use App\Models\Prospecto;
|
||||
use App\Models\User;
|
||||
use Illuminate\Auth\Notifications\ResetPassword;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
use Illuminate\Support\Facades\Password;
|
||||
use Illuminate\Support\Facades\Validator;
|
||||
@@ -68,6 +69,8 @@ class CreateNewUser implements CreatesNewUsers
|
||||
|
||||
session()->flash('registro_exitoso', 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.');
|
||||
|
||||
Auth::logout();
|
||||
|
||||
return $user;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,6 +18,7 @@ use Laravel\Fortify\Fortify;
|
||||
use App\Models\User;
|
||||
use Illuminate\Support\Facades\Hash;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Laravel\Fortify\Contracts\RegisterResponse;
|
||||
|
||||
class FortifyServiceProvider extends ServiceProvider
|
||||
{
|
||||
@@ -46,7 +47,7 @@ class FortifyServiceProvider extends ServiceProvider
|
||||
return view('auth.register', [
|
||||
'plantels' => $plantels
|
||||
]);
|
||||
});
|
||||
});
|
||||
|
||||
Fortify::authenticateUsing(function (Request $request) {
|
||||
|
||||
@@ -79,5 +80,15 @@ class FortifyServiceProvider extends ServiceProvider
|
||||
RateLimiter::for('two-factor', function (Request $request) {
|
||||
return Limit::perMinute(5)->by($request->session()->get('login.id'));
|
||||
});
|
||||
|
||||
$this->app->singleton(RegisterResponse::class, function () {
|
||||
return new class implements RegisterResponse {
|
||||
public function toResponse($request)
|
||||
{
|
||||
return redirect()->route('login')
|
||||
->with('registro_exitoso', 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.');
|
||||
}
|
||||
};
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -79,6 +79,17 @@
|
||||
@include('layouts._partials.scripts')
|
||||
@livewireScripts
|
||||
@yield('scripts')
|
||||
|
||||
@if (session('registro_exitoso'))
|
||||
<script>
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Registro exitoso',
|
||||
text: '{{ session("registro_exitoso") }}',
|
||||
confirmButtonText: 'aceptar'
|
||||
});
|
||||
</script>
|
||||
@endif
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
|
||||
<div class="form-group">
|
||||
<label>Correo electrónico</label>
|
||||
<input type="email" class="form-control form-control-user" id="email" name="email" aria-describedby="emailHelp" placeholder="Correo electrónico..." value="{{ old('apellidoMaterno') }}" required>
|
||||
<input type="email" class="form-control form-control-user" id="email" name="email" aria-describedby="emailHelp" placeholder="Correo electrónico..." value="{{ old('email') }}" required>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
@@ -102,18 +102,6 @@ Swal.fire({
|
||||
</script>
|
||||
@endif
|
||||
|
||||
@if (session('registro_exitoso'))
|
||||
<script>
|
||||
Swal.fire({
|
||||
icon: 'success',
|
||||
title: 'Registro exitoso',
|
||||
text: '{{ session("registro_exitoso") }}',
|
||||
confirmButtonText: 'Entendido'
|
||||
}).then(() => {
|
||||
window.location.href = "{{ route('login') }}";
|
||||
});
|
||||
</script>
|
||||
@endif
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
||||
+3
-1
@@ -3,7 +3,9 @@
|
||||
<td class="header">
|
||||
<a href="{{ $url }}" style="display: inline-block;">
|
||||
@if (trim($slot) === 'Laravel')
|
||||
<img src="https://devsecuiep.sistemasecuiep.com/img/logo.png" class="logo" alt="Laravel Cuiep">
|
||||
<div style="text-align:center; margin-bottom:25px;">
|
||||
<img src="https://devsecuiep.sistemasecuiep.com/img/logo.png" alt="Sistema Educativo CUIEP" style="height:70px;">
|
||||
</div>
|
||||
@else
|
||||
{!! $slot !!}
|
||||
@endif
|
||||
|
||||
@@ -1,10 +1,4 @@
|
||||
<x-mail::message>
|
||||
|
||||
{{-- Logo / encabezado --}}
|
||||
<div style="text-align:center; margin-bottom:25px;">
|
||||
<img src="https://devsecuiep.sistemasecuiep.com/img/logo.png" alt="Sistema Educativo CUIEP" style="height:70px;">
|
||||
</div>
|
||||
|
||||
# Activación de cuenta
|
||||
|
||||
Estimado/a **{{ $notifiable->name ?? 'estudiante' }}**,
|
||||
|
||||
Reference in New Issue
Block a user