CakePHP 3.x User Management Premium Plugin Version 3.1.x
Version 3.0.0
1. User Registration
2. Login With Username/Email & Password
3. Cookie login with Remember
4. Login/Registration with Facebook
5. Login/Registration with Twitter
6. Login/Registration with Google
7. Login/Registration with Yahoo
8. Login/Registration with Linkedin
9. Login/Registration with Foursquare
10. Using CakePHP Built-in Auth Component
11. Forgot Password
12. Email Verification
13. My Profile
14. Edit Profile
15. Change Password
16. Delete Account (Enable/Disable in settings)
17. Add single user
18. Add multiple users using CSV
19. List all users with pagination and sorting
20. Ajax Search filter to search an user
21. Ajax pagination and sorting
22. Activate/Inactivate any user
23. Verify user's email
24. Change user's password
25. View user's profile
26. Edit user's profile
27. Delete user's profile
28. View user's permissions
29. List all groups with pagination and sorting
30. Ajax Search filter to search a group
31. Ajax pagination and sorting
32. Add User Group
33. Edit User Group
34. Delete User Group
35. Set allow/disallow registration for a group
36. One user may belongs to more than one group
37. A group can have sub groups
38. Manage controller's actions access permissions for group users
39. Manage controller's actions access permissions for sub group users
40. Send email to any user
41. Send Email to one or more selected users
42. Send Email to one or more group users
43. Send Email to manual emails
44. Email confirmation page to cross check the email content and recipients
45. On confirmation page, feature to unselect an unwanted recipient
46. View all sent emails with Pagination, Sorting and Search Filter using ajax
47. View full details and email recipients details of a any sent email
48. Add email templates
49. Edit email templates
50. Delete email templates
51. List all email templates with Pagination, Sorting and Search Filter using ajax
52. Select an existing email signature while sending email
53. Allowed to view/edit/use own email signature only
54. Add email signatures
55. Edit email signatures
56. Delete email signatures
57. List all email signatures with Pagination, Sorting and Search Filter using ajax
58. Select an existing email template while sending email
59. Allowed to view/edit/use own email template only
60. CSRF/XSS protection using Security component
61. Passwords are encrypted
62. Login attacks protected by recaptcha
63. Recaptcha on Forgot Password page
64. Recaptcha on Email Verification page
65. Recaptcha on Contact us page
66. Storing IP address of user
67. Clean code with formatting
68. All Configurations are database driven
69. Takes the image from facebook, linkedin, twitter and updates as profile image
70. Stores login time as last login time for user
71. Display last login time on user's dashboard
72. List of all online users within a specific time
73. Admin can logout any online user
74. Admin can logout & inactivate any online user
75. SSL support for selected pages or whole site
76. Image resize helper: using this you can resize image or can crop with desired size
77. Ajax form validations
78. Ajax Pagination
79. Ajax Sorting on all List pages
80. Ajax Search/Filter Options on List Pages with Clear button for clearing all filter conditions
81. Ajax Suggestion/Autocomplete on Search/Filter text boxes
82. Browser CSS/JS Cache control
83. Delete CakePHP cache in one click
84. List contact enquiries with Pagination and Sorting
85. Ajax Search filter to search an enquiry
86. Ajax pagination and sorting
87. Contact us enquiry form
88. Send reply to any contact enquiry
89. List static pages with Pagination and Sorting
90. Ajax Search filter to search a page
91. Ajax pagination and sorting
92. Add Static Page
93. Edit Static Page
94. Delete Static Page
95. View the content of static page
96. Access the static page by url
97. List all the cakelog files
98. View/Edit a particular cakelog
99. Create backup of a cakelog
100. Delete a cakelog
101. Empty the cakelog file
Added in 3.1.0 version
102. Scheduled Emails
103. Edit Scheduled Email Details
104. Delete Scheduled Emails
105. Delete one or more scheduled email recipients
106. Add configuration/setting from Admin
107. Now configuration/setting has many input types, For Radio and Dropdown input type you can add options on the fly and can use existing options
108. Now configuration/setting can be accessed by Configure or as a constant
109. Routing Prefix Permission Changes
110. Now show change password page can be disabled after social registration from admin settings
111. Window history push URL added on ajax pagination, ajax sorting and ajax search
112. Check Permission changes page added, you can check which controller, actions permission is not given yet. Also you can check which permissions are extra in database in case you removed any controller.
113. Default HTML editor is now configurable in Admin settings
114. Now Tinymce and Ckeditor helper will consider predefined id attribute of input.
115. Message Notification script added, We are using toastr plugin for flash message. we can control flash message position and timeout from admin settings.
116. checkPassword function now support for password hasher, for supporting CakePHP 2.x or old passwords.