LINE Login Configuration Guide

LINE Login Settings Guide

This guide is designed for Shopify merchants using the Social Login app. You will learn how to set up LINE Login, fill in the required LINE credentials inside the app, and customize the LINE button using the on-screen controls—no coding required.

Before you begin: Have your LINE Developers account ready. If you do not have one yet, follow LINE’s instructions to create a provider and channel. The Social Login app will handle the rest.

Overview

LINE Login lets shoppers authenticate with their LINE account for a faster, seamless checkout experience. Everything you need—LINE credentials, activation toggle, and button styling—is managed directly inside the Social Login app settings.

Enter Your LINE Credentials

In the Social Login app, go to App Settings > LINE Login. Complete each field using the information from your LINE Developers console:

  • Channel ID — Your LINE Login Channel ID (found in the Channel settings).
  • Channel Secret — The Channel Secret key for your LINE Login channel.
  • Authorized redirect URIs — Use the callback URL provided in the app (copy it into your LINE channel configuration as well).
  • Bot Prompt — Choose whether to display the bot addition prompt during login (normal or aggressive).
Make sure to add the redirect URI to your LINE channel’s authorized redirect URIs list. This is required for the authentication flow to work properly.

LINE Developers Console Steps

Use the LINE Developers console to gather the Channel ID, Channel Secret, and configure the authorized redirect URIs required by the Social Login app. Each numbered step matches the provided screenshots.

  1. Sign in to the LINE Developers console and navigate to the Providers section.
    LINE Developers console overview
  2. Create a new Provider or select an existing one if you already have a provider set up.
    Create or select Provider
  3. Create a new LINE Login channel from your provider. Select “LINE Login” as the channel type.
    Create LINE Login channel
  4. Fill in the required information to create the channel, such as channel name, channel description, and other required fields. Once all required inputs are completed, click Create or Save to create the channel.
    Fill in required channel information
  5. Assign Email address permission for the channel. This allows the channel to access user email addresses during the login process.
    Assign email address permission
  6. Assign the Auth Callback URL. Add the redirect URI provided by the Social Login app (typically in the format https://yourdomain.com/line/auth) to the authorized redirect URIs list.
    Assign Auth Callback URL
  7. Publish the Channel to make it active and available for use. Click the publish button to activate your LINE Login channel.
    Publish Channel
  8. After the channel is published, copy your Channel ID and Channel Secret. These values will be used in your Shopify app settings.
    Copy Channel ID and Channel Secret
  9. Open the Social Login app in your Shopify admin and navigate to API Keys > LINE. Paste the Channel ID and Channel Secret you copied into the corresponding fields.
    Paste credentials to app API key settings

Complete LINE Login Setup in Shopify

After pasting the Channel ID and Channel Secret into the app (as shown in the final step above), complete the remaining configuration:

  1. In the API Keys > LINE section, verify that the Channel ID and Channel Secret are correctly pasted.
  2. Set the Authorized redirect URIs field to match the callback URL you configured in your LINE channel settings.
  3. Configure the Bot Prompt setting:
    • normal — Shows the bot addition prompt only when appropriate
    • aggressive — Always shows the bot addition prompt during login
  4. Toggle LINE Login to Enabled and click Save. Customers will now see the LINE button on your storefront.
Important: Double-check that each field in the LINE section is filled, and that the redirect URI matches exactly between the LINE Developers console and the app settings. Then press Save. Your LINE login is now live for shoppers.

Verify the Integration

  1. Open your storefront login page and confirm the LINE button appears alongside other providers.
  2. Sign in using a LINE account to ensure the redirect completes and the customer account is created/linked.
  3. Check Shopify customer records to verify the LINE login displays in the customer timeline.
If something goes wrong, double-check the LINE credentials in App Settings. Verify that the redirect URI matches exactly in both the LINE Developers console and the app settings.

FAQ & Troubleshooting

What is the Bot Prompt setting?

The Bot Prompt setting controls whether users are prompted to add your LINE Official Account as a friend during login. “Normal” shows the prompt only when appropriate, while “aggressive” always shows the prompt.

What if I use multiple domains?

Add each domain’s redirect URI to the authorized redirect URIs list in your LINE channel settings. Make sure each environment (production, staging, etc.) has its corresponding redirect URI configured.

The button appears but login fails.

Double-check the LINE credentials you entered in the app settings. The most common issue is a mismatch between the redirect URI in the LINE Developers console and the one in your app settings. They must match exactly.

Where can I find my Channel ID and Channel Secret?

Both values are available in your LINE Login channel settings in the LINE Developers console. The Channel ID is visible on the channel overview page, and the Channel Secret can be revealed by clicking the “Issue” or “Show” button.

© Social Login App Documentation