Skip to main content
Version: 1.x

Configure Social Connector

Configuring social connectors allows users to easily sign in using their existing social media accounts, without entering a password or basic profile information. This can help increase the registration conversion rate for your website or app. At Logto, we're constantly improving our social connector's capabilities to support new platforms and enhance the user experience.

Logto offers two types of social connectors:

  • Common Social Connectors: Google, Apple, Facebook, GitHub, Discord, Wechat, Alipay, Kakao, Naver, Azure Active Directory.
  • Standard Connectors: OIDC, OAuth 2.0, SAML.
tip

If the social connector you need isn't among our Common Social Connectors, you can create your own using the Standard Connector protocol. Check out our β€œCustom Social Connector with Standard Protocol” guide to learn more. If the Standard Connector still doesn't meet your needs, don't hesitate to contact us. For those using the Logto Open-Source Version, you can even Write your connector (OSS).

Types of common Social Connectors​

We have provided lots of universal third-party social platforms preinstalled by Logto Console.

Follow the README to compose the connector config with little effort.

About the platform of Social connector

You may find that some connectors do not have a secondary choice of platform, such as Google, Facebook, and GitHub. These connectors' platform are Universal. Explore platform to know more.

Choose a proper platform from either Web or Native for connectors to fit your use case. You can set up a single Native connector w/o adding a Web connector if you only provide native mobile apps and vice versa.

Configure steps​

To add a new Social connector in Logto Console, navigate to β€œConnector > Social connectors” and click the β€œAdd Social Connector” button. Then Select the desired social connector type in the Modal that appears and click the β€œNext” button.

Note that each type of common social connector can only create one instance in a Logto tenant.

Add social connector

  1. All types of social connectors can choose how to β€œsync user profiles” (such as avatars and usernames). The default setting is to only sync at registration. Still, you can also choose to always sync at each sign-in, but be careful that this may overwrite customized information in your application at user each social sign-in.
  2. Each social connector has a unique β€œIdentity provider name (IdP name)” to distinguish social identities. Common social connectors use a default IdP name value that cannot be modified, ensuring that you always own the same user identity pool, even if this social connector is re-added. ( For Standard Connectors, you should customize the IdP name value. You can learn more about IdP names before setting up a standard connector. )
  3. Finally, note that different social connectors require different configuration parameters. You can refer to the left README for guidance on filling out the forms.

Configure social connector guideline