Portal de Inicio de Sesión

Detalles de la Práctica

Cuenta previamente registrada: Usuario-Inventado01 Contraseña: 12345

Información de la práctica

  • Área: Prácticas
  • Usuario final: TecNM
  • Fecha de desarrollo: 25 de octubre de 2018
  • Repositorio Git: /Portal-Sesion.git

Esta práctica se enfoca en la implementación de un sistema de gestión de acceso de usuarios utilizando PHP y MySQL. El sistema consta de tres partes principales: el formulario de inicio de sesión, la página de registro de nuevos usuarios y la página de listado de usuarios una vez autenticados.

El formulario de inicio de sesión presenta campos para que los usuarios ingresen su nombre de usuario y contraseña. Utiliza estilos CSS para personalizar la apariencia y ofrece una experiencia de usuario intuitiva. Si el usuario no tiene una cuenta, puede acceder a la página de registro a través del enlace proporcionado.

La página de registro permite a los usuarios crear nuevas cuentas. Al igual que el formulario de inicio de sesión, solicita un nombre de usuario y una contraseña. Una vez completado el registro, los datos se envían a la base de datos MySQL para su almacenamiento seguro.

Una vez autenticados, los usuarios son redirigidos a la página de listado de usuarios. Esta página muestra una tabla con los usuarios registrados, incluidos sus nombres de usuario y contraseñas. Además, ofrece la funcionalidad de cerrar sesión para finalizar la sesión del usuario activo.

La práctica utiliza tecnologías web estándar como HTML, CSS, PHP y MySQL para el desarrollo del sistema de autenticación y gestión de usuarios. El uso de PHP permite la interacción con la base de datos MySQL para realizar operaciones de registro, inicio de sesión y recuperación de datos de usuario.

La implementación de este sistema de gestión de acceso de usuarios proporciona una forma segura y eficiente de administrar las credenciales de los usuarios. Al utilizar tecnologías web ampliamente utilizadas como PHP y MySQL, se garantiza una compatibilidad sólida y un rendimiento confiable. Esta práctica es una adición valiosa a cualquier portafolio web, demostrando habilidades en el desarrollo de aplicaciones web seguras y funcionales.