Skip to main content
Docs

Add LINE as a social connection

You will learn the following:

  • Use LINE to authenticate users with OAuth

Enabling OAuth with LINE allows your users to sign up and sign in to your Clerk app with their LINE account.

Configure for your development instance

For development instances, Clerk uses preconfigured shared OAuth credentials and redirect URIs—no other configuration is needed.

  1. In the Clerk Dashboard, navigate to the SSO connections page.
  2. Select Add connection and select For all users.
  3. In the Choose provider dropdown, select LINE.
  4. Select Add connection.

Note

Clerk's preconfigured shared OAuth credentials use Japan as the LINE region.

Configure for your production instance

For production instances, you must provide custom credentials.

To make the setup process easier, it's recommended to keep two browser tabs open: one for the Clerk Dashboard and one for your LINE Developers Console.

Enable LINE as a social connection

  1. In the Clerk Dashboard, navigate to the SSO connections page.
  2. Select Add connection and select For all users.
  3. In the Choose provider dropdown, select LINE.
  4. Ensure that both Enable for sign-up and sign-in and Use custom credentials are toggled on.
  5. Save the Callback URL somewhere secure. Keep this modal and page open.

Create a LINE app

  1. In the LINE Developers Console, select Create a new provider. A modal will open.
  2. Fill out the necessary information. Select Create. You'll be redirected to the app's Channels tab.
  3. Select Create a LINE Login channel.
  4. Fill out the necessary information. Select Create. You'll be redirected to the app's Basic settings.
  5. Save the Channel ID and Channel secret somewhere secure.
  6. Select the LINE Login tab.
  7. Under Callback URL, select Edit. Paste the Callback URL value you saved from the Clerk Dashboard.
  8. Select Update.

Set the Channel ID and Channel Secret in the Clerk Dashboard

  1. Navigate back to the Clerk Dashboard where the modal should still be open. Paste the Channel ID and Channel Secret values that you saved into the respective fields.
  2. Select Add connection.

Note

If the modal or page is not still open, navigate to the SSO connections page in the Clerk Dashboard. Select the connection. Under Use custom credentials, you can paste the values into their respective fields.

The simplest way to test your connection is to visit your Clerk app's Account Portal, which is available for all Clerk apps out-of-the-box.

  1. In the Clerk Dashboard, navigate to the Account Portal page.
  2. Next to the Sign-in URL, select Visit. The URL should resemble:
  • For developmenthttps://your-domain.accounts.dev/sign-in
  • For productionhttps://accounts.your-domain.com/sign-in
  1. Sign in with your connection's credentials.

Feedback

What did you think of this content?

Last updated on