WebGuard – Advanced PHP Login and User Management is a PHP application, composed of CodeIgniter 4 structure with MySQL data set, which permits you to all the more likely deal with your clients and consents. The application is additionally helpful content for engineers who need to save numerous advancement hours while making a system without any preparation.
It was intended to meet all clients the board needs, control consent, and follow great advancement practices and information security, utilizing structure and parts generally refreshed in the most recent form.
Features:✔ Login and register with an 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 captcha protection.
✔ Authentication Throttling (lock the user account after a few incorrect login attempts).
✔ Interactive Dashboard.
✔ an 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 a CSRF token.
✔ XSS Protection.
✔ SQL Injection Protection.
✔ Allows being Multi Template.
✔ Twilio Integration.
✔ AWS S3 and MinIO Integration.
✔ Runs on PHP 7.4.0+.