Login / Registration
- This plugin works with Cakephp Auth component
- Login with username/email, password
- User Registration with basic form
- Login/Registration with Facebook
- Login/Registration with Twitter
- Login/Registration with Google
- Login/Registration with Yahoo
- Login/Registration with Linkedin
- Login/Registration with Foursquare
- Cookie login with Remember me feature
- Forgot Password page
- Email Verification page
User's Features
- View Profile
- Edit Profile
- Change Password
- Delete account if permission given by Admin
Admin Features for Users
- Add Single User
- Add Multiple Users using CSV
- List of all users with pagination
- Ajax Search filter to search an user
- Ajax Sorting to sort users
- Activate/Inactivate any user
- Verify any user's unverified email address
- Change user's password
- View user's profile
- Edit user's profile
- Delete user
User Groups
- List all Groups with Pagination, Soritng and Search Filter
- Add/Edit/Delete Group
- Set allow/disallow registration for a group
- One user may belong to more than one group
- A group can have sub groups
- Group having an user associated with it, cannot be deleted
- Group having an subgroup, cannot be deleted
User Group Permissions
- This plugin works with cakephp Auth component
- Controller's actions permissions managing page for groups
- Controller's actions permissions managing page for sub groups
- Print permission changes page
- Displays access denied page if a user try to access a page without having permission
Admin Email System
- Send email to any user
- Send Email to one or more selected users
- Send Email to one or more group users
- Send Email to manual emails
- Scheduled Emails
- Email confirmation page to cross check the email content and recipients
- On confirmation page, feature to unselect an unwanted recipient
- View all sent emails with Pagination, Soritng and Search Filter
- View full details and email recipients details of a any sent email
- Send reply of contact enquiry posted by user
Admin Email Template & Signatures
- Add/Edit/Delete/View email templates
- Add/Edit/Delete/View email signatures
- Feature to select an existing email template while sending email
- Feature to select an existing email signature while sending email
Website Protection
- All forms are secured using Security component
- Passwords are encrypted
- Login attacks protected by recaptcha
- Recaptcha on Forgot Password page
- Recaptcha on Email Verification page
- Recaptcha on Contact us page
- Storing IP address of user on registration
- CSRF/XSS protection
Miscellaneous
- Clean code with formatting
- All Configurations are database driven
- Takes the image from facebook, linkedin, twitter and updates as profile image
- Stores login time as last login time for user
- Display last login time on user's dashboard
- List of all online users within a specific time
- Admin can logout any online user
- Admin can logout & inactivate any online user
- SSL support for selected pages or whole site
- Image resize helper: using this you can resize image or can crop with desired size
- Ajax form validations
- Ajax Pagination
- Ajax Sorting on all List pages
- Ajax Search/Filter Options on List Pages with Clear button for clearing all filter conditions.
- Ajax Suggestion/Autocomplete on Search/Filter text boxes
- Browser CSS/JS Cache control
- Delete cakephp cache in one click
Contact Enquiries
- List contact enquiries with Pagination, Sorting and Search Filter
- Contact us enquiry form
- Send reply to any contact enquiry
Static Pages
- list static pages with Pagination, Sorting and Search Filter
- Add/Edit/Delete Static Page
- View the content of static page
- Access the static page by url
Cakephp Logs
- List all the cakelog files
- View/Edit a particular cakelog
- Create backup of a cakelog
- Delete a cakelog
- Empty the cakelog file