← All apps
Social Login for Liferay 7/DXP logo

Social Login for Liferay 7/DXP

by Surekha Technologies

Identity Management & GovernanceLiferay Self-HostedLiferay PaaS

Description

Social Login for Liferay 7/DXP plugin is developed by Surekha Technologies using OAuth 2.0 based social networks login.

Social Login for Liferay 7/DXP plugin for Liferay enables you to login using social networking site accounts. This Liferay plugin allows Guest users to login to Liferay portal with LinkedIn, Github, Twitter and Microsoft account. These login options are shown at the bottom of the Liferay login screen.

Social Login for Liferay 7/DXP plugin allows you to login very easily and quickly. User don’t need to create account in Liferay portal rather directly login with Linkedin, Github, Twitter or Microsoft account credentials.

Key Benefits:
- Allows user to login via OAuth2 based login
- Linkedin login
- Twitter login
- Github login
- Microsoft login
- Integrated with Liferay login
- Enables auto login
- Easily track users whether from LinkedIn, Github, Twitter or Microsoft(with their LinkedInId, githubId, twitterId or microsoftId)

To configure Liferay portal for linkedIn, github, twitter and microsoft login
- Go to Control Panel → Configuration → System settings → Social Login
- Add all the required properties for linkedIn, github, twitter and microsoft.

Make sure you check Enabled option in configuration to allow user login with linkedIn, github, twitter and microsoft. For more information look on screenshots.

Add below properties to portal-ext.properties.
auto.login.hooks=com.liferay.login.authentication.twitter.connect.web.internal.portlet.action.AutoLoginWithTwitter, \
com.liferay.login.authentication.linkedin.connect.web.internal.portlet.action.AutoLoginWithLinkedIn, \
com.liferay.login.authentication.github.connect.web.internal.portlet.action.AutoLoginWithGithub, \
com.liferay.login.authentication.microsoft.connect.web.internal.portlet.action.AutoLoginWithMicrosoft
auth.public.paths=/portal/twitter_connect_oauth, \
/portal/linkedin_connect_oauth, \
/portal/github_connect_oauth, \
/portal/microsoft_connect_oauth

NOTE:
* You need to restart Liferay server after setting up above properties in portal ext properties.
* Below are regarding redirect urls for various social login options:
Linkedin: http://localhost:8080 /c/portal/linkedin_connect_oauth">http://localhost:8080 /c/portal/linkedin_connect_oauth
Github: http://localhost:8080 /c/portal/github_connect_oauth">http://localhost:8080 /c/portal/github_connect_oauth
Twitter: http://localhost:8080 /c/portal/twitter_connect_oauth">http://localhost:8080 /c/portal/twitter_connect_oauth
Microsoft: http://localhost:8080 /c/portal/microsoft_connect_oauth">http://localhost:8080 /c/portal/microsoft_connect_oauth
Here, you need to replace http://localhost:8080 with your domain name.


-----------------------------------------------------------------------------------------
Are you looking for free trial or have any queries? Please contact us at lrapps@surekhatech.com.
-----------------------------------------------------------------------------------------

Source: Liferay's official Marketplace

More in Identity Management & Governance

Device Based Security

by Hardik Rajani

Device based security is a reusable component for Liferay. This component will secure user login as per the devices. Once user will login to portal from some particular device. Portal will store user’

Dockbar Integration

by D'vel Snc

The application adds a new custom permission called VIEW_DOCKBAR inside the "General Permissions" section of the role configuration (except for Guest role). With this new custom permission,

Email MFA for Liferay CE

by IGNEK - Liferay Boutique Company

This module provides Multifactor Authentication (MFA) for Liferay Community Edition by introducing secure OTP (One-Time Password) authentication. It adds an extra layer of security to your Liferay env

HSTS (RFC6797) HTTP Strict Transport Security

by Olaf Kock

Note: This app is for Liferay 6.x and I won't port it to 7.x. By now, I feel that unconditional HTTPS is the standard and it's not worth worrying about conditionally allowing unencrypted http . David

More by Surekha Technologies

Calendar Fix Hook

by Surekha Technologies

Calendar hook was developed by Surekha Technologies by using Alloy UI with the goal of fixing critical issues in OOTB portlet. Liferay OOTB calendar portlet alloy ui code has an issue where multi week

Document & Media Angular Portlet

by Surekha Technologies

Disclaimer : This app is compatible with Liferay SP 11 and lower. Document And Media portlet is a single page application developed by Surekha Technologies by using AngularJS with the goal to speed up

Explicit Content Image Filter

by Surekha Technologies

The Explicit Content Image Filter module enhances your system by automatically identifying and managing inappropriate images in your Document and Media library. Whenever a user uploads an image, the m

File Preview

by Surekha Technologies

File Preview Liferay has very powerful DMS. However, users do not have ability to preview the files without downloading it except pdf and jpeg. This application enhances Liferay CE and DXP's document