info@ektanjali.com +91 99276-99286

CakePHP 5.x User Management Premium Plugin Version 5.0.x

Login/Registration

This plugin provides login and registration with-

  1. Normal Login/Registration
  2. Facebook Login/Registration
  3. Twitter Login/Registration
  4. Google Login/Registration
  5. Linkedin Login/Registration

1. Normal Login/Registration

User comes on the website, fills the registration form.
Plugin sends email verification mail to user (If email verification is enabled in admin settings otherwise email will be marked as verified).
After verifying email, user can login to the website.
If user by mistake delete the email verification mail, He/She can send email verification email from the Email Verification link given on login page.
Email verification is optional in Admin Setting.

 

2. Facebook Login/Registration

User clicks on Facebook Icon on Login/Registration page.
A pop up window opens and it redirects to Facebook Official website.
User authenticates your website on facebook.
After this, plugin fetch the profile data from Facebook along with Email id.
Now Plugin finds the user with facebook id.
If not found then plugin finds the existing user having facebook email id.
If user found, Plugin associates facebook account with user's existing account.
Otherwise plugin registers automatically the user on your website.
Plugin also fetch the image from facebook and set it as profile image.
User gets login automatically.
First time user will be redirected to change password page. (Enable/Disable in settings)
You will need to create Facebook Application for App Id and Secret Code. For this please go through this article How to create Facebook Application for CakePHP 5.x User Management Plugin.

 

3. Twitter Login/Registration

User clicks on Twitter Icon on Login/Registration page.
A pop up window opens and it redirects to Twitter Official website.
User authenticates your website on Twitter.
After this, plugin fetch the profile data from Twitter along with Email id.
Now Plugin finds the user with Twitter id.
If not found then plugin finds the existing user having twitter email id.
If user found, Plugin associates twitter account with user's existing account.
If user not found, plugin registers automatically the user on your website.
Plugin also fetch the image from Twitter and set it as profile image.
User gets login automatically.
First time user will be redirected to change password page. (Enable/Disable in settings)
You will need to create Twitter Application for Consumer Key and Consumer Secret. For this please go through this article How to create Twitter Application for CakePHP 5.x User Management Plugin.

 

4. Google (GMail) Login/Registration

User clicks on Google Icon on Login/Registration page.
A pop up window opens and it redirects to Google Official website.
User authenticates your website on Google.
After this, plugin fetch the profile data from Google along with Email id.
Now Plugin finds the user having Google email id.
If user not found, plugin registers automatically the user on your website.
User gets login automatically.
First time user will be redirected to change password page. (Enable/Disable in settings)
You will need to create Google Application for Google Api Key, Google Client Id and Google Client Secret . For this please go through this article How to create Google Application for CakePHP 5.x User Management Plugin.

 

5. Linkedin Login/Registration

User clicks on Linkedin Icon on Login/Registration page.
A pop up window opens and it redirects to Linkedin Official website.
User authenticates your website on Linkedin.
After this, plugin fetch the profile data from Linkedin. Linkedin does not provide user's email id.
Now Plugin finds the user with Linkedin id.
If not found, plugin registers automatically the user on your website.
Plugin also fetch the image from Linkedin and set it as profile image.
User gets login automatically.
First time user will be redirected to change password page. (Enable/Disable in settings)
You will need to create Linkedin Application for App Key and Secret Key. For this please go through this article How to create Linkedin Application for CakePHP 5.x User Management Plugin.

 

Please note: If any user is deactivated by Admin then that user cannot login to site any way.