Este proyecto es un simple sistema de inicio de sesión desarrollado utilizando el framework PHP CodeIgniter. Proporciona una base sólida para la autenticación de usuarios en aplicaciones web.
- PHP >= 7.2
- CodeIgniter >= 4.x
- MySQL
-
Clone el repositorio en su máquina local:
git clone https://github.com/fmontenegro0510/c4-login.git
-
Configure la base de datos en
application/config/database.php
con los detalles de su base de datos. -
Ejecute el script SQL ubicado en
sql/database.sql
en su base de datos para crear la tabla de usuarios. -
Inicie el servidor de desarrollo de CodeIgniter:
php -S localhost:8080 -t public
-
Abra su navegador y vaya a http://localhost:8080.
application/
: Contiene el código fuente de la aplicación CodeIgniter.config/
: Configuraciones de la aplicación.controllers/
: Controladores de la aplicación.models/
: Modelos para interactuar con la base de datos.views/
: Vistas HTML de la aplicación.
public/
: Archivos públicos accesibles desde el navegador.sql/
: Scripts SQL para la creación de la base de datos.
- Inicio de Sesión Seguro: Implementación segura de inicio de sesión con hashes de contraseñas.
- Registro de Usuarios: Posibilidad de registrar nuevos usuarios.
- Cerrar Sesión: Funcionalidad para cerrar sesión de manera segura.
¡Siéntase libre de contribuir! Puede abrir problemas (issues) o enviar solicitudes de extracción (pull requests).
Este proyecto está bajo la licencia MIT.