Login, registro y recuperación de contraseña CodeIgniter 4

Introducción
En este proyecto que comparto, contiene lo esencial para inicio de sesión, registro y recuperación de contraseña de usuarios de un sitio web.
Requerimientos
Se desarrolló sobre las siguientes bases, pueden modificarlo, o cambiar el SO, sin embargo, lo demás sí es necesario que se conserve.
- Fedora 33 x86_64
- Codeigniter 4.0.4
- PHP 7.4
Configuración
https://gitlab.com/ferm/login-codeigniter-civ
- Descargar el proyecto de GitLab
- Primero es necesario montar la base de datos, abrir phpmyadmin e importar el archivo sql que viene dentro del proyecto
- De acuerdo a la configuración de los accesos a la base de datos, cambiar los datos en el archivo .env
- Si se cambió la url del proyecto, entonces modificar .env
- Una vez configurado, abrir la url http://localhost/login-codeigniter-civ
Capturas


Este proyecto, se basó del proyecto del usuario de github https://github.com/alexlancer/codeigniter4login, sin embargo no incluía el proceso de recuperación de contraseña por email, lo he agregado y lo resubí.