https://github.com/franky5831/codeigniter4-user-library
A simple library to manage user interactions in CodeIgniter4
https://github.com/franky5831/codeigniter4-user-library
codeigniter-library codeigniter4 codeigniter4-library user-management user-management-system
Last synced: 6 months ago
JSON representation
A simple library to manage user interactions in CodeIgniter4
- Host: GitHub
- URL: https://github.com/franky5831/codeigniter4-user-library
- Owner: Franky5831
- License: mit
- Created: 2025-02-25T14:54:19.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-07-09T18:01:44.000Z (6 months ago)
- Last Synced: 2025-07-10T03:26:49.653Z (6 months ago)
- Topics: codeigniter-library, codeigniter4, codeigniter4-library, user-management, user-management-system
- Language: PHP
- Homepage: https://franky5831.github.io/CodeIgniter4-User-Library-Docs/
- Size: 33.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Codeigniter 4 User Management Library
This is a library developed for Codeigniter 4 that will make the management of users in your application easier and more secure.
The library will automatically manage the registration and login process, with security measures in pace.
read the documentation [here](https://franky5831.github.io/CodeIgniter4-User-Library-Docs/#/)
## The security measures:
- [x] Captchas
- [x] Xss prevention
- [x] SQL Injections prevention
- [x] Session Hijacking prevention
- [x] Brute force attacks prevention
## How to install the library:
1. Run the following command in the root of your CodeIgniter 4 project:
```bash
composer require franky5831/codeigniter4-user-library
```
2. Copy the configurations you wish to override from the `franky5831/codeigniter4-user-library/src/Config/App.php` file to the `app/Config/App.php` file. The configurations that will not be copied will take the default values from the vendor file, you don't want to copy the `__construct` method from the vendor file.
For any issues or questions, please open an issue on the [GitHub repository](https://github.com/Franky5831/CodeIgniter4-User-Library).