Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MAESTRA:
APLICAION WEB:
ALUMNOS:
1.1 LoginController.
El controlador maneja la lógica de autenticación de usuarios, valida los datos del
formulario de login e intenta autenticar al usuario con las credenciales
proporcionadas y redirige al usuario según el resultado de la autenticación.
2.- Formulario de registro
Un formulario sencillo, pero con lo necesario para la práctica. En caso de que las
casillas estén vacías o falten de rellenar este mostrara un mensaje.
2.1 RegisterController.
El controlador maneja el proceso de registro de nuevos usuarios, valida los datos
del formulario de registro, crea un nuevo usuario en el modelo User y encripta la
contraseña antes de guardarla después guarda el usuario en la base de datos y
finalmente redirige al usuario a la página de login.
3.- Index o página principal.
Aquí se muestra la información del usuario que inicio sesión.
3.1 IndexController
Aquí solo se renderiza la vista del Blade
3.2 Index.blade.php
Aquí cuando un se autentica la información de inicio de sesión se manda a llamar
esa información y se muestra en la página.
4.- Editar datos de la cuenta
Aquí se muestran los datos de la cuenta en la que uno esta autenticado en caso
de que se deseen modificar, se cargan para mayor facilidad a la hora de querer
saber que se quiere modificar.
4.1 EditController
El controlador maneja la edición de datos del usuario autenticado después valida
los datos del formulario de edición si se llega a actualiza los datos del usuario en
la base de datos se guardan los cambios. Se encripta la contraseña si se
proporciona una nueva y al final redirige al usuario a la página principal con un
mensaje de éxito.
Conclusión
Las validaciones implementadas en el formulario Editar, utilizando las
funcionalidades del framework Laravel 10, garantizan la calidad de los datos
ingresados por el usuario. Los mensajes de error personalizados ayudan al usuario
a corregir los errores de forma sencilla.