This is a Login, Register, Recover Password, Account Activation, Resent Account Activation Code system using Ajax and PHP .
It can be placed in any website using html and php.
All ajax requests are being done through the process.php file.
It includes:
- Full Ajax for no page reloads sending back JSON formatted string because its easier to read, manipulate…
- using the jQuery Library
- Using Classes with OOP style of code for easier reading, maintenance and upgrading
- Any errored inputs are being shown with red borders while correct with green.
- Error Messages are animated
- Animated Sliding through forms
- Main Navigation Page of the user
- Administration Panel to add/edit/delete users
- View Users Statistics
- Add Picture on Profile
- Login System
- Register System
- Recover Password System
- Activate Account System on Sign up
- Resenting activation code if you forgot/lost it
- Its Secure
- It does not use any images except the close button of the popup window
- It has a friendly User Interface
- Documented code
- Updated Documentation
- Added Administration Panel to manage add,edit,delete users,activate,deactivate manually
- View user statistics
- Added picture system so users can upload their picture in their profile
- Updated Documentation
- Updated user email activation hash(was not visible on email on prev versions)!
- Now to view user page you get to a new page
- Updated Documentation
- Added Retype Password on user Settings page
- -Reworked index page and now requires only one function to get it up and working!
- Updated the javascript code and splitted it into 2 plugins and one main file that executes the code.
- First plugin executes the Ajax calls
- Second plugin triggers the popup window and sliding of the pages
- Updated the backend code and its now using OOP
- Added Documentation and Changelog
- Added User Page when logged in
- Added Resent activation code system
- Fancy animated error message
- Initial Release of the script
Code can be extended in order to add more fields or anything else.
Changelog
1.6 (30.6.2011)
1.5 (28.6.2011)
1.4 (27.6.2011)
1.3 (26.6.2011)
1.2 (21.6.2011)
1.0 (18.6.2011)