Vanguard is a PHP application created on the Laravel PHP framework that lets website owners to easily add and activate authentication, authorization, and user management to their site. It is built to the most recent security and coding standards and is optimized for high-availability websites. Despite being developed in Laravel, it can be used to offer secure login, authentication, authorization, and comprehensive user management for any PHP-powered website. Vanguard also has a fully defined JSON API, allowing you to quickly authenticate users from your mobile (or other) application.
It includes around three hundred automated tests (functional and unit) that cover all critical aspects of the application and API, ensuring its maintainability and stability.
Version: 8.0.0
Features
Secure user registration and login.
Social Authentication with Facebook, Twitter, and Google+
Password Reset
Two Factor Authentication
Remember Me feature upon login
Login with your email or username.
Google reCAPTCHA upon signup.
Authentication Throttling (locking the user account after a few false login attempts).
Interactive Dashboard
An unlimited number of user roles
Powerful administrative panel
An unlimited number of permits
Manage permissions via the admin interface.
Assign permissions to roles.
Easily determine whether a user has authorization to execute certain activity.
JSON API for developing any sort of application around Vanguard.
Use the installation wizard for a very simple installation.
User Activity Log: avatar upload with crop function.
Developed using Bootstrap 4 and current Sessions Management, allowing users to control all current sessions.
Administrators may impersonate users.
Full Unicode support.
Form validation on both the client and server side
Fully customizable from the settings section.
Complete and extensive documentation.
Completely object-oriented and commented PHP and JavaScript code.
Localization support – Translate the application into any language (English, Serbian, and German translations available).
Runs on PHP 8.1.0+.
Flexible Plugin System Security
CSRF Protection: all forms contain a CSRF token.
Session Protection, a very secure Laravel session technique.
Highly safe one-way password hashing.
Server requirements
PHP >= 8.1.0 (BC)Math PHP Extension
OpenSSL PHP Extension: PDO PHP Extension: Mbstring PHP Extension: Tokenizer PHP Extension: Ctype PHP Extension: XML PHP Extension
JSON PHP Extension: GD PHP Extension: Fileinfo PHP Extension: Demo and Documentation.
Demo URL: https://demo.vanguardapp.io.
Admin credentials
Username: admin
Password: admin123.
Access documentation and support at https://milos.support-hub.io/. Receive discount notifications.
Subscribe to get alerts about discounts and updates at https://vanguardapp.io/#subscribe.
Reviews
There are no reviews yet.