Gestión de Acceso y Registro de Usuarios

Detalles de la Práctica

Cuenta previamente registrada: Usuario01@invendo.com Contraseña: 12345

Información de la práctica

  • Área: Prácticas
  • Usuario final: TecNM
  • Fecha de desarrollo: 15 de agosto de 2018
  • Repositorio Git: /Gestion-Acceso.git

Esta práctica se enfoca en el desarrollo de un sistema de gestión de acceso y registro de usuarios para una aplicación web. El código está escrito principalmente en PHP, HTML y CSS, con la integración de MySQL para la base de datos.

La interfaz de usuario presenta dos secciones principales: el formulario de inicio de sesión y el formulario de registro. Los usuarios pueden alternar entre estas dos secciones haciendo clic en los botones correspondientes. Esta funcionalidad se logra mediante JavaScript.

El formulario de inicio de sesión solicita al usuario su nombre de usuario y contraseña, con la opción de recordar la contraseña. Una vez que se ingresan las credenciales y se envían al servidor, PHP verifica la autenticidad de la información en la base de datos. Si las credenciales son correctas, el usuario es redirigido a una página de inicio de sesión exitosa. De lo contrario, se muestra un mensaje de error.

El formulario de registro permite a los usuarios crear nuevas cuentas proporcionando un nombre de usuario y una contraseña. Antes de agregar la cuenta a la base de datos, se verifica que el nombre de usuario no esté en uso. Si la cuenta se registra con éxito, se muestra un mensaje de confirmación.

Además, hay una página de inicio de sesión exitosa que muestra un mensaje de bienvenida al usuario autenticado y proporciona un botón para cerrar sesión. Cuando se hace clic en el botón, la sesión se destruye y el usuario es redirigido a la página de inicio.

En resumen, esta práctica demuestra la implementación de un sistema básico de gestión de acceso y registro de usuarios utilizando PHP, HTML, CSS y MySQL. Ofrece funcionalidades para iniciar sesión, registrar nuevas cuentas y cerrar sesión de manera segura.