NiceAuth - User Management Plugin with OpenID
NiceAuth is a user management and authorization plugin that uses CakePHP’s Acl Component to manage users and permissions via a database. This plugin allows for permissions per controller or action for users and/or groups.
Features
- ACL Database - Allows you to control access to controllers and actions for each user or group
- User Registration - Easy to use form for user signup
- OpenID - Allows users to signup with a single click using their OpenID account (eg. Google, Yahoo, etc.)
- Password Reset Function - Users can enter there email address and a temporary password will be sent to them
- Installation Script - Database tables are created and filled by using a CakePHP script in one easy step
- Admin Dashboard - Allows for easy user management, group creation and permissions settings
Demo available at: http://niceauth.rsmartin.me
For more information and downloads: https://github.com/rsmartin/NiceAuth