Administración de Sesiones de Usuarios

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: 21 de septiembre de 2018
  • Repositorio Git: /Sesiones-Usuarios.git

Esta práctica se centra en el desarrollo de un sistema de autenticación de usuarios para una aplicación web. Se emplean tecnologías como HTML, CSS, JavaScript, PHP y MySQL para implementar las funcionalidades necesarias.

La interfaz de usuario consta de dos partes principales: el formulario de inicio de sesión y la página de inicio después de iniciar sesión correctamente.

El formulario de inicio de sesión solicita al usuario su nombre de usuario y contraseña. Si se ingresan las credenciales y se envían al servidor, PHP se encarga de validarlas consultando la base de datos MySQL. Si las credenciales son correctas, se inicia una sesión y el usuario es redirigido a la página de inicio. En caso contrario, se muestra un mensaje de error.

La página de inicio muestra un mensaje de bienvenida al usuario autenticado y proporciona un botón para cerrar sesión. Al hacer clic en el botón, se destruye la sesión y el usuario es redirigido al formulario de inicio de sesión.

Además, se implementan algunas características adicionales, como la recuperación de contraseña y la opción para crear una nueva cuenta, aunque estas funcionalidades no están completamente desarrolladas en el código proporcionado.

En conclusión, esta práctica demuestra la implementación de un sistema de autenticación de usuarios básico utilizando PHP y MySQL, con una interfaz de usuario simple pero funcional.