This help page is for users in Creator 6. If you are in the older version (Creator 5), click
here. Find your Creator
version.
1. In a nutshell
Federated login allows portal users to sign into your applications using a single set of credentials from LinkedIn. Here, LinkedIn will act as an identity provider (IdP) and verify the user's identity. This eliminates the need for users to create and manage multiple accounts and passwords across different platforms.
2. Availability
- Federated logins are accessible only in the paid plans of Creator.
- Only the super admin and admins can configure federated logins for customer portals.
3. Setting up LinkedIn for federated login
In order to configure a federated login using a LinkedIn account, you first need to register a client in LinkedIn.
Note: You can only delete this configuration, but cannot edit or disable once configured.
3.1 Federated login configuration flow
In order to configure a federated login using your LinkedIn account, you need to register a client in LinkedIn. To add a new client:
2. Click the Create app button at the center. This button will appear in the top-right corner if you’ve already submitted an app beforehand.
3. Enter your
App name. Here, the "app name" refers to the name of your LinkedIn application that you register in the
LinkedIn Developer Portal.
Info: This app name is essentially a label for your application within the LinkedIn's API system. 4. Select either your company name or your company's
LinkedIn Page URL in the box beneath
LinkedIn Page.
You can also create a Company Page by clicking the Create a new LinkedIn Page button (this will appear only if you haven't created one). Learn more about
LinkedIn Company pages
6. Accept the Legal agreement by ticking the checkbox beside "I have read and agreed to these terms".
7. Click the Create App button. You'll be taken to the Products tab in the newly-created app's Configure page.
8. Click the Request access button beneath Sign In with LinkedIn using OpenID Connect.
4.1 Fetch the redirect URI
You're now inside Zoho Creator.
The Redirect URI is where the identity provider (e.g., LinkedIn) sends the user back to the portal application they were trying to access after successfully signing in. Fetching and correctly configuring the redirect URI in the IdP is essential for ensuring security, preventing unauthorized redirects, maintaining user experience, and complying with the authentication protocols used in federated login setups.
1. Click Portal under the Deploy section. A list of portals will be displayed.
2. Click on the portal to which portal users are to be added.
3. Click the Authentication tab on the Portal page.
4. Select the Default authentication option. The federated login tab will appear.
5. Click the +Add button next to the LinkedIn service that you want to add to the federated login.
6. Click Copy beside Redirect URI.
4.2 Paste the redirect URI
You're now in the Configure page inside the LinkedIn Developer Portal.
1. Navigate to the Auth tab and scroll down to the OAuth 2.0 settings section.
2. Click the edit icon beside Authorized redirect URLs for your app.
3. Click +Add redirect URL and paste the redirect URL copied from Zoho Creator's federated login page in the box beneath it.
4. Click the Update button.
5. Scroll above to the Application credentials section, select and copy the Client ID.
6. Switch to Zoho Creator and paste the Client ID in the box beneath Client ID (in the LinkedIn section).
Info: You can also generate a new Client ID and Client Secret if required by clicking the Generate a new Client Secret button.
7. Click the copy icon beside Client Secret from the Configure page and switch back to Zoho Creator to paste it in the box beneath Client Secret (in the LinkedIn section).
8. Click Save. Your configuration for LinkedIn login will be saved, and a federated login with the same will be established.
Note: You can delete the LinkedIn federation configuration if required by clicking the delete icon next to the LinkedIn service.
Now, when a customer visits your portal, they will be displayed an option to sign in using their LinkedIn account. When clicked, they'll be taken to the LinkedIn Sign In page. Once they enter the correct credentials, their account will be authenticated, and they can access their customer portal.
- Understand federated login
- Configure federated login
- Register a client in Google
- Register a client in Facebook
- Register a client in Apple