weegloo-service-login-kakao

Configure Kakao Developers OAuth app credentials for Weegloo ServiceLogin integration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up Kakao Login as an OAuth provider for Weegloo ServiceLogin requires navigating the Kakao Developers console, where mistakes like using the wrong app key, leaving the Client Secret disabled, or missing the email consent item silently break sign-in. This Skill provides the exact console steps and known gotchas so the integration works on the first attempt. ## Core Features & Use Cases - Kakao Developers walkthrough: Step-by-step instructions to create a Kakao app, activate Kakao Login, register the Redirect URI (https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/kakao), and obtain the clientId / clientSecret. - Gotcha prevention: Documents that the clientId is the REST API key (not the JavaScript or Native key) and that the Client Secret must be both generated and enabled. - Email requirement handling: Explains that Weegloo rejects sign-ins without an email and that Kakao gates the email scope behind consent items and Business app review. - Use Case: A developer adding Kakao social login to a Weegloo-hosted service uses this Skill to guide the product owner through the Kakao console and collect the blocking credentials before creating the ServiceLogin resource. ## Quick Start Walk me through setting up Kakao Login as the OAuth provider for my Weegloo ServiceLogin, including the Redirect URI to register and how to get the clientId and clientSecret.

Frequently Asked Questions about weegloo-service-login-kakao

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

FAQPage Schema
How do I set up Kakao Login for Weegloo ServiceLogin?

Create an app in Kakao Developers, activate Kakao Login under Product settings, register the Redirect URI https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/kakao, then generate and enable a Client Secret. Send the REST API key as clientId and the Client Secret as clientSecret.

What Redirect URI should I register in the Kakao Developers console?

Register https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/kakao with your real spaceId substituted. The /code/ segment is required because it is the Kakao-to-Weegloo callback, and it can be registered before your app is deployed.

Which Kakao app key is the OAuth clientId?

The clientId is the app's REST API key, found under App settings, App Keys. Do not use the JavaScript key or Native key, since the wrong key silently breaks the server-side token exchange.

Why does Kakao login fail even after generating a Client Secret?

A generated Client Secret must also have its activation state set to Enable under Kakao Login, Security. A secret that is generated but left disabled causes token exchange failures once Weegloo sends it.

Why is email missing from Kakao login responses?

Kakao does not return an email unless the Kakao Account (email) consent item is enabled under Kakao Login, Consent Items, which typically requires Business app registration and review. Weegloo rejects sign-ins without an email, so enable this before launch.

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

No, this Skill covers only the Kakao Developers console steps. Google, GitHub, Facebook, GitLab, Naver, and LINE each have dedicated provider skills, while the provider-agnostic wire protocol lives in weegloo-service-login-client.