← ClaudeAtlas

line-loginlisted

Comprehensive reference for LINE Login (OAuth 2.1) — authorization code flow, PKCE, token management, ID token JWT verification, user profiles, bot linking, and login button design. This skill should be used when the user asks to "implement LINE Login", "add Log in with LINE", "set up OAuth authorization flow", "verify an ID token", "refresh an access token", "link a bot to login", "design a login button", or mentions LINE Login, OAuth 2.1, PKCE, authorization code flow, ID token JWT verification, token refresh/revocation, user profile retrieval, bot linking, SSO login, LIFF authentication, or LINE MINI App authentication. Always use this skill whenever the user mentions LINE authentication, social login with LINE, or OAuth flows involving LINE, even if they don't explicitly say "LINE Login".
abgne/line-dev · ★ 0 · AI & Automation · score 72
Install: claude install-skill abgne/line-dev
# LINE Login **Do not answer LINE Login questions from memory — LINE updates APIs frequently and training data is unreliable. Always consult the references below.** LINE Login v2.1 is built on OAuth 2.0 and OpenID Connect. It provides user authentication, profile access, and bot linking for web apps, native apps (iOS/Android), Unity, and Flutter. ## Workflow ### Build 1. Read [references/api-common.md](references/api-common.md) (forward compatibility, rate limits, client_secret rules) 2. Read [references/security.md](references/security.md) (security checklist, development guidelines) 3. Load the relevant reference for the feature being implemented 4. Write code following specs and constraints from references ### Review / Debug 1. Read [references/api-common.md](references/api-common.md) (status codes, error responses, forward compatibility) 2. Read [references/security.md](references/security.md) (security checklist, common pitfalls) 3. Load relevant references for the code being reviewed 4. Cross-check code against specs (parameter requirements, token expiry, signing algorithms, required validations) 5. Report violations with reference to specific constraints ## Environment Variables ``` LINE_LOGIN_CHANNEL_ID=LINE Login Channel ID LINE_LOGIN_CHANNEL_SECRET=Channel secret (ID token verification, token exchange) LINE_LOGIN_REDIRECT_URI=Registered callback URL ``` ## Common Specifications **Read [references/api-common.md](references/api-common.md) before writing any L