Spark Plug - CakePHP user management plugin
Spark Plug Cakephp user management plugin is a “pulled-out” script from the flashub.com project. It uses the Authsome component and uses a very simple access control routine.
Features
- Easy to install. This is totally subjective but is one of the main features.
- Multi User Registration/Login. This enables your project to have multi-user access. For example you want to write a forum site. This plug-in provides below:
- Registration form - Users have to fill-up the registration form and it will send an activation email. After activation the user’s password is hashed for security.
- Login Form - The page to login your username and password.
- Remember me cookie** - Thanks to the authsome component, you can just check the remember me checkbox and you will log-in to your site immediately.
- Change password - Users can log-in to your site change your current password.
- Forgot password - When your user forgot his password he can use this form to reset it.
- User dashboard section. When a user logs in it redirects you to the dashboard.
- Simple ACL. Your site’s user section is protected. Visitors must login to get access to the dashboard.
Scope/Limitation
This plugin is only used for User Management. It has nothing in the dashboard but the change password page and log out. So it is very usable to anyone wants to start a new multi-user site or software.
Requirements: PHP 5.2, Mysql, Cakephp 1.3
Demo: http://flashub.com/
Website: http://github.com/jedt/spark_plug
License: License free