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
Admin panel User demo
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