Un formulario de registro e inicio de sesión creado utilizando una base de datos PHP, HTML, CSS y JSON. En este proyecto, los usuarios se registrarán mediante correo electrónico, nombre de usuario y contraseña que se almacenarán en la base de datos JSON. Después de registrarse, el usuario iniciará sesión utilizando el correo electrónico y la contraseña registrados, que luego serán redirigidos a la página de inicio de inicio de sesión.
En este proyecto, se ha creado 1 cuenta para iniciar sesión.
Nombre de usuario: usuario1
Correo electrónico: [email protected]
contraseña: contraseña
El estilo de visualización de la página en este proyecto se establece mediante CSS que se almacena en el archivo style.css.
La base de datos utilizada es una base de datos JSON con el nombre data.json. data.json almacena información del usuario en forma de correo electrónico, nombre de usuario y contraseña cifrada.
Config es un archivo php que almacena funciones utilizadas en el proyecto Formulario de inicio de sesión de registro en forma de funciones php.
El índice es la visualización inicial cuando se ejecuta un programa PHP. En la página de índice, los usuarios recibirán dos botones que los dirigirán a la página de registro o a la página de inicio de sesión.
Desde la página de índice, los nuevos usuarios serán dirigidos a la página de registro donde el nuevo usuario creará una nueva cuenta utilizando el correo electrónico y la contraseña. En esta página el usuario rellenará 3 formularios compuestos por: correo electrónico, nombre de usuario y contraseña. Después de registrarse, la información ingresada se guardará en la base de datos data.json.
Se puede acceder a la página de inicio de sesión a través de la página de índice o redirigir desde la página de registro después de un registro exitoso. En esta página, el usuario ingresará el correo electrónico y la contraseña utilizados en el registro y luego, después de presionar iniciar sesión, será dirigido a la página de inicio de inicio de sesión.
Después de iniciar sesión, el usuario será redirigido a la página de inicio de sesión. Solo se puede acceder a esta página si ha iniciado sesión. Esta página contiene información del usuario en forma de nombre de usuario y correo electrónico. Hay un botón para cerrar sesión que, después de hacer clic, los usuarios cerrarán sesión y deberán iniciar sesión nuevamente.