Authentication System is a user authentication and access control management system built in object oriented PHP 5 with a MySQL database. Is lightweight, secure, flexible, customizable and simple application that allows you to protect and controll access for your page within your website.
Demonstration
The admin e-mail and password is email@example.com / admin
Some of the features include:
- Easy implementation
- Installation wizard
- Very compact
- Lightweight MySQL database
- Works in all major browsers
- Basic protection against XSS attacks
- Spam protection using reCAPTCHA
- User access logs
- Encrypt passwords and cookies
- 100% Object Oriented
- Email templates
- And more
Requirements
- Operating System
- Linux
- Web server
- Apache
- MySQL 5+
- PHP 5.2+ (PDO extension required)
- PHP Settings
- Session: On
- Register Globals: Off
What’s included?
- Authentication library
- Database tables
- jQuery library
- jQuery UI
- jQuery plugin: Validation
- jQuery plugin: qTip2
- Custom JS files
- Minified
- Uncompressed for developers
- Default and Core CSS file: style.css
- Example: example folder
Credits
- jQuery
- jQuery plugin: Validation
- jQuery plugin: qTip2
- 960 Grid System
- SyntaxHighlighter
- Led Icons
- Retina Display Icons
Changelog
v1.5 (11/10/2012)
* Fix: Session data to display first name and last name
v1.4 (02/10/2012)
* New: Gravatar support
* New: Admin approval for new user registration
* New: Access logs
* New: Spam protection using reCAPTCHA
* Updated: Libraries
* Updated: Database tables
* Removed: AJAX calls
* Removed: jQuery effects
* Removed: Useless column display_name from database
v1.3 (02/07/2011)
* Few more fixes and enhancements
v1.2 (08/03/2011)
* New: Automatic cleaning of the users that do not have confirmed registration
* Fix: Check e-mail user
v1.1 (02/03/2011)
* New: Prevent security attacks known as session hijacking and session fixation
* New: Basic protection against XSS attacks
v1.0 (22/02/2011)
* Initial release


