weegloo-service-login-line

Configures LINE Login channel credentials for Weegloo ServiceLogin OAuth 2.0 integration.

1|2|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/weeglooapi/weegloo-mcp-plugin --skill weegloo-service-login-line-weeglooapi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weegloo-service-login-line
Source: https://github.com/weeglooapi/weegloo-mcp-plugin/tree/main/plugins/weegloo/skills/weegloo-service-login-line
Command: npx skills add https://github.com/weeglooapi/weegloo-mcp-plugin --skill weegloo-service-login-line-weeglooapi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up LINE as an OAuth provider for Weegloo ServiceLogin requires navigating the LINE Developers console correctly, registering the exact Weegloo callback URL, and avoiding pitfalls like conflating LINE's "Provider" concept with Weegloo's provider value or missing the separate email-permission application that blocks sign-ins. ## Core Features & Use Cases - LINE Login channel walkthrough: Guides the user through creating a LINE Login channel in the LINE Developers console and obtaining the Channel ID (clientId) and Channel secret (clientSecret). - Callback URL registration: Provides the exact deploy-independent callback URL (https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/line) to register before building. - Email permission gotcha: Explains that LINE requires a separate email-permission application via OpenID Connect settings, without which Weegloo rejects every sign-in server-side. - Use Case: A developer adding LINE social login to their Weegloo-powered app uses this Skill to collect the correct credentials and avoid the terminology and email-permission traps before creating the ServiceLogin resource. ## Quick Start Walk me through setting up LINE Login as the OAuth provider for my Weegloo ServiceLogin, including the callback URL and credentials I need.

Frequently Asked Questions about weegloo-service-login-line

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up LINE Login with Weegloo ServiceLogin?

Create a LINE Login channel in the LINE Developers console, register the callback URL https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/line, then copy the Channel ID as clientId and Channel secret as clientSecret into the Weegloo ServiceLogin resource with provider line.

What callback URL do I register in the LINE Developers console?

Register https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/line with your real spaceId substituted. The /code/ segment is required, and this URL is deploy-independent so you can register it before your app is deployed.

Why does LINE sign-in fail even with correct credentials?

LINE does not return the member's email by default, and Weegloo rejects sign-ins without an email server-side. You must apply separately for the email address permission in the channel's OpenID Connect settings and wait for LINE approval.

What is the difference between a LINE Provider and a LINE Login channel?

In the LINE Developers console, a Provider is an owner or organization container, while a Channel is the actual app you create under it. Weegloo's provider value is line, and the credentials come from the LINE Login channel, not the Provider.

Can I use this skill for Google or GitHub login setup?

No, this skill covers only the LINE provider. Google, GitHub, Facebook, GitLab, Kakao, and Naver each have dedicated skills, while the provider-agnostic wire protocol and SDK flow live in the weegloo-service-login-client skill.