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\Prospecto;
|
||||||
use App\Models\User;
|
use App\Models\User;
|
||||||
use Illuminate\Auth\Notifications\ResetPassword;
|
use Illuminate\Auth\Notifications\ResetPassword;
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
use Illuminate\Support\Facades\Hash;
|
use Illuminate\Support\Facades\Hash;
|
||||||
use Illuminate\Support\Facades\Password;
|
use Illuminate\Support\Facades\Password;
|
||||||
use Illuminate\Support\Facades\Validator;
|
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.');
|
session()->flash('registro_exitoso', 'Tu cuenta ha sido creada. Revisa tu correo electrónico para activar tu acceso.');
|
||||||
|
|
||||||
|
Auth::logout();
|
||||||
|
|
||||||
return $user;
|
return $user;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ 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 Laravel\Fortify\Contracts\RegisterResponse;
|
||||||
|
|
||||||
class FortifyServiceProvider extends ServiceProvider
|
class FortifyServiceProvider extends ServiceProvider
|
||||||
{
|
{
|
||||||
@@ -46,7 +47,7 @@ class FortifyServiceProvider extends ServiceProvider
|
|||||||
return view('auth.register', [
|
return view('auth.register', [
|
||||||
'plantels' => $plantels
|
'plantels' => $plantels
|
||||||
]);
|
]);
|
||||||
});
|
});
|
||||||
|
|
||||||
Fortify::authenticateUsing(function (Request $request) {
|
Fortify::authenticateUsing(function (Request $request) {
|
||||||
|
|
||||||
@@ -79,5 +80,15 @@ class FortifyServiceProvider extends ServiceProvider
|
|||||||
RateLimiter::for('two-factor', function (Request $request) {
|
RateLimiter::for('two-factor', function (Request $request) {
|
||||||
return Limit::perMinute(5)->by($request->session()->get('login.id'));
|
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')
|
@include('layouts._partials.scripts')
|
||||||
@livewireScripts
|
@livewireScripts
|
||||||
@yield('scripts')
|
@yield('scripts')
|
||||||
|
|
||||||
|
@if (session('registro_exitoso'))
|
||||||
|
<script>
|
||||||
|
Swal.fire({
|
||||||
|
icon: 'success',
|
||||||
|
title: 'Registro exitoso',
|
||||||
|
text: '{{ session("registro_exitoso") }}',
|
||||||
|
confirmButtonText: 'aceptar'
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
@endif
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@@ -59,7 +59,7 @@
|
|||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Correo electrónico</label>
|
<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>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
@@ -102,18 +102,6 @@ Swal.fire({
|
|||||||
</script>
|
</script>
|
||||||
@endif
|
@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>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
+3
-1
@@ -3,7 +3,9 @@
|
|||||||
<td class="header">
|
<td class="header">
|
||||||
<a href="{{ $url }}" style="display: inline-block;">
|
<a href="{{ $url }}" style="display: inline-block;">
|
||||||
@if (trim($slot) === 'Laravel')
|
@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
|
@else
|
||||||
{!! $slot !!}
|
{!! $slot !!}
|
||||||
@endif
|
@endif
|
||||||
|
|||||||
@@ -1,10 +1,4 @@
|
|||||||
<x-mail::message>
|
<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
|
# Activación de cuenta
|
||||||
|
|
||||||
Estimado/a **{{ $notifiable->name ?? 'estudiante' }}**,
|
Estimado/a **{{ $notifiable->name ?? 'estudiante' }}**,
|
||||||
|
|||||||
Reference in New Issue
Block a user