Add social login

UserClouds supports every major method of authentication, such as social sign in with Google, Facebook and LinkedIn OAuth. The user's accounts will be owned by the Identity Platforms configured in “Underlying Identity Providers”.

Adding a Social/Third Party Connections to a login flow can be completed in three steps:

  1. Create/configure your account directly with the third party (new connections only)
  2. Connect your tenant to your third party account
  3. Turn on that authentication method in your application

1. Configure your account with the third party

To set up third party OAuth for the first time, you'll need to create your account with the third party providers directly. For more info on this, see the articles below:

2. Connect your tenant to the third party

Once you have set up your relationship with the third party OAuth provider, it's time to connect your tenant to that provider:

  • Go to your Tenant’s Authentication page.
  • Select the relevant provider in the Social & 3rd Party Identity Providers card
  • Copy over your OAuth Client ID and Client Secret
  • Click Save!

3. Turn on the authentication method in your application

Now your tenant is connected to the third party, you can add their authentication method to any applications within that tenant. This allows you to serve different login experiences to different users within the same tenant. For example, Uber might prefer to have drivers and riders served by the same tenant, since a driver wants their password to work for both apps. But Uber might also require 2FA for the driver app, since drivers payouts are configured through the driver app.

  1. Navigate to the Application page (Select Tenant > Authentication > Application)
  2. Create social redirect and logout URIs for that application, e.g. https://tenantname.tenant.userclouds.com/social/callback
  3. Add these URIs to your account with the third party (see links in part 1)
  4. Select which authentication methods are enabled in the Login Settings card. You can also configure other authentication methods, like Passwordless / Magic Link, from this card.

Setting up SAML SSO for your tenant

Docs coming soon! For help setting up SAML SSO with UserClouds, please reach out to [email protected].