Skip to main content

Set up social login with Line

The official Logto connector for Line social sign-in.

tip:

This guide assumes you have basic understanding of Logto Connectors. For those unfamiliar, please refer to the Connectors guide to get started.

Get started

The Line connector enables end-users to sign in to your application using their own Line accounts via the Line OAuth 2.0 authentication protocol.

Setup a Line channel

Go to the Line Developers and sign in with your Line business account. If you don’t have an account, you can register for one.

Then, go to this link to create a channel.

Step 1: Fill in the Channel Details.

Complete the form and create the channel.

Step 2: Setup callback URLs.

Go to channel details page and find "LINE login" tab and edit the "Callback URL" field.

In our case, this will be ${your_logto_endpoint}/callback/${connector_id}. e.g. https://foo.logto.app/callback/${connector_id}. The connector_id can be found on the top bar of the Logto Admin Console connector details page.

Configure your connector

In your Logto connector configuration, fill out the following fields with the values obtained from your App's "Auth" tab, "Application credentials" section:

  • clientId: Your App's Channel ID.
  • clientSecret: Your App's Channel Secret.

scope is a space-delimited list of OIDC scopes. If not provided, the default scope is openid profile.

Config types

NameType
clientIdstring
clientSecretstring
scopestring

Test Line connector

That's it. The Line connector should be available now. Don't forget to Enable social connector in sign-in experience.

Reference

Line developer documentation