WebGuard – Advanced PHP Login and User Management is a PHP application, written on CodeIgniter 4 framework with mysql database, which allows you to better manage your users and permissions. The application is also a useful script for developers who want to save many development hours when creating a framework from scratch.
Future Improvements for version 1.4.0
- CRUD Generator. - Page Generator - IP Manager. - Session Manager. - God mode. - Create dynamic dashboards. - Uploading new layouts to the backend. Features
✔ Login and registration with email. ✔ Social Authentication using +20 social networks. (Facebook, Google, Twitter, Linkedin, Github, Slack, Instagram …) ✔ Multi-Language Support. (English, Spanish and Portuguese) ✔ Password Reset and Recovery. ✔ Two-Factor Authentication And Backup Codes. ✔ Remember Me feature on login. ✔ Google reCaptcha and hCaptcha protection. ✔ Authentication Throttling (lock user account after few incorrect login attempts). ✔ Interactive Dashboard. ✔ Unlimited number of user roles. ✔ User Activity Log. ✔ Choice of avatar (No Image, Gravatar, Upload and Social Network). ✔ Adaptive Timezone. ✔ Adaptive Date and Time. ✔ Email verification for registration. ✔ SMS verification for registration. ✔ RESTful API (json and xml). ✔ RESTful Authentication JWT. ✔ CSRF Protection – all forms include CSRF token. ✔ XSS Protection. ✔ SQL Injection Protection. ✔ Allows to be Multi Template. ✔ Twilio Integration. ✔ AWS S3 and MinIO Integration. ✔ Runs on PHP 7.4.0+. Demonstration
Demo URL: https://webguard.eduardofiorini.com/ User: [email protected] Password: 123456
User: [email protected] Password: 123456 Server Requirements
Suggested Hosting – Umbler Suggested Hosting – Hostoo Suggested Cloud – Digital Ocean Suggested Cloud – CloudCone
✔ PHP >= 7.4.0 ✔ INTL PHP Extension ✔ Mbstring PHP Extension ✔ BCMath PHP Extension ✔ OpenSSL PHP Extension ✔ PDO PHP Extension ✔ GD PHP Extension ✔ Fileinfo PHP Extension ✔ Tokenizer PHP Extension ✔ XML PHP Extension ✔ JSON PHP Extension ✔ LIBCURL (CURLRequest) ✔ MySql or MariaDB ✔ Apache >= 2.4.0
Go back
|