Connecting LINE Login
To let users of your service sign up with a LINE account, you first register your service with LINE and receive a Channel ID and a Channel secret.
This page covers the order in which you receive the Channel ID and the Channel secret. Putting the two values you received into WEEGLOO is covered in Putting the Channel ID and Channel secret into WEEGLOO.
Getting the Channel ID and Channel secret from LINE
You do the five steps below in the LINE Developers console. You have to be signed in with your LINE account.
Creating a provider
If you already have a provider you have been using, you can use that provider as it is instead of creating a new one. In that case, skip this step and go on to Creating a LINE Login channel.
-
Open the LINE Developers console (https://developers.line.biz/console/ (opens in a new tab)).
-
Click Create a new provider.

-
In Provider name, enter the name of your shop or company (for example,
Cozy Closet). -
Click Create.

Creating a LINE Login channel
If you already have a LINE Login channel you have been using, you can use that channel as it is instead of creating a new one. In that case, skip this step and go on to Registering the callback address. However, you cannot change a channel's region after the channel is created, so first check that the region of that channel fits your service.
-
If the screen for choosing a channel kind is not open, in the Providers list of the LINE Developers console (https://developers.line.biz/console/ (opens in a new tab)), click the provider you will create the channel in. If that provider already has a channel, then click Create a new channel.
-
Under the channel kinds, click Create a LINE Login channel. If the Create a new channel window is open, click LINE Login.

-
In Region to provide the service, choose the region where you will provide the service.
You cannot change the region after the channel is created
There are only four choices, Japan, Thailand, Taiwan, and Indonesia, and you cannot change this once the channel is created.
-
In Company or owner's country or region, choose where the business or the owner is based.
-
In Channel name, enter the name users will see, within 20 characters.

-
Fill in the rest of the required items on the form: Channel description, Web app under App types, Email address, and the terms agreement checkboxes.
Require two-factor authentication, in the same place, is on by default. So the first time a user logs in, they confirm a verification code in the LINE app on their smartphone.

-
Click Create.
Registering the callback address
-
If the channel screen is not open, in the Providers list of the LINE Developers console (https://developers.line.biz/console/ (opens in a new tab)), click your provider. Then click the channel you will use for login.
-
Click the channel's LINE Login tab.
-
Click Edit next to Callback URL.
-
Paste the address below into the box. Pick your Space and the identifier is filled in.
Spacehttps://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/lineIf you are not sure which Space is yours and you have handed the integration to an AI agent, you can also ask the agent. Ask in the chat, "Tell me the callback address to register with LINE Login", and you receive the finished address.
-
Click Update.

Applying for the email permission
WEEGLOO tells signed-up members apart by email. LINE hands the email over only to channels whose permission has been approved, so if you skip this step users cannot log in.
To apply, you need a screenshot of the screen on your site where users agree to provide their email. If you have handed the integration to an AI agent, ask in the chat, "Create the screenshot for the LINE email permission application". The agent can build the screen and hand you the capture as well. If it is not ready, you can leave the application screen with Cancel and come back later, but once you submit it you cannot correct it.
-
If the channel screen is not open, in the Providers list of the LINE Developers console (https://developers.line.biz/console/ (opens in a new tab)), click your provider. Then click the channel you will use for login.
-
Click the channel's Basic settings tab.
-
In OpenID Connect at the bottom, click Apply next to Email address permission.

-
On the application screen that opens below, check the two items. They are that you ask users for consent and tell them where the email is used, and that you follow the LINE User Data Policy.
-
Upload the screenshot you prepared in Screenshot.
-
Click Submit.

Once it is approved, the label in the same place changes to Applied.
Copying the Channel ID and the Channel secret
The Channel ID and the Channel secret are on the same Basic settings tab.
-
Copy the value written in Channel ID.

-
Copy the value written in Channel secret.

The secret is a secret value. Do not tell it to anyone, and do not write it down anywhere public.
Putting the Channel ID and Channel secret into WEEGLOO
Now you have the Channel ID and the Channel secret in hand. From here the path splits depending on how you have been working so far.
If you were configuring this directly in the content studio, follow these steps.
- Go back to turning on social login in Service Member Login.
- Turn on LINE.
- Enter the Channel ID in the Channel ID box in Step 2.
- Enter the Channel secret in the Channel secret box.
- Click Save.
If you handed the integration to an AI agent and were told to go and get the Channel ID and the Channel secret, paste the two values you received into the chat as they are and carry on with what you were doing. The agent handles the rest of the configuration from there.
What to do next
- Service Member Login: put the values you received into the content studio and finish the rest of the member login configuration.
- Member Roles and Permissions: create the ServiceUserRole that decides what a signed-up member can see and use.
- Auth API: covers technical specifications such as the request format you need when wiring login into your own site's code.
