By :
loshMiS
Published on Thursday, January 21, 2016,08:17:25 in PHP Scripts
Vanguard is PHP application, written in Laravel PHP framework (version 5.2), that allows website owners to quickly add and enable authentication, authorisation and user management to their website. It is designed following latest security and code standards and it is ready for high availability websites. Although it is written in Laravel, it can be used to provide secure login, authentication, authorization and complete user management for any PHP powered website.
It comes with more than hundred automated tests (functional and unit), that covers all vital parts of the application and ensures it’s maintainability and stability.
Version 1.0.3
Features
Secure user registration and login
Social Authentication using Facebook, Twitter and Google+
Password reset
Two-Factor Authentication
Remember Me feature on login
Login with email or username
Google reCAPTCHA on registration
Authentication Throttling (lock user account after few incorrect login attempts)
Interactive Dashboard
Unlimited number of user roles
Powerful admin panel
Unlimited number of permissions
Manage permissions from admin interface
Assign permission to roles
Easily check if user has permission to perform some action
Super easy installation using installation wizard
User Activity Log
Avatar upload with crop feature
Built using Twitter Bootstrap
Active Sessions Management (see and manage all your active sessions)
Full unicode support
Client side and server side form validation
Fully customisable from settings section
Complete and detailed documentation
Fully object oriented and commented PHP and JavaScript code.
Runs on PHP 5.5.9+ (including PHP 7) and HHVM
Security
CSRF Protection – all forms include CSRF token
Session Protection – highly secure Laravel 5.2 session mechanism
Highly secure one-way password hashing
Server Requirements
PHP > 5.5.9 (including PHP 7) or HHVM
OpenSSL PHP Extension
PDO PHP Extension
Mbstring PHP Extension
Tokenizer PHP Extension
GD PHP Extension
Fileinfo PHP Extension
Demo and Documentation
Demo link: https://demo.vanguardapp.io
Admin Credentials
Username: admin
Password: admin123
Documentation Link: https://docs.vanguardapp.io/
Changelog
February 4, 2016 – Version 1.0.3
Updated documentation
Fixed css glitches
Added more tests
January 25, 2016 – Version 1.0.2
New design for error pages
Updated installer to require Fileinfo extension
January 22, 2016 – Version 1.0.1
Add missing configuration placeholder file
January 21, 2016 – Version 1.0.0
First release
Share This Product