weegloo-service-login-naver

Guides Naver Developers console setup to obtain OAuth clientId and clientSecret for Weegloo ServiceLogin.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up Naver Login as an OAuth provider for Weegloo ServiceLogin requires navigating the Korean-only Naver Developers console, registering the correct Callback URL, and avoiding pitfalls like development-status sign-in restrictions and missing email fields. This Skill walks through those exact steps so the integration works on the first attempt. ## Core Features & Use Cases - Naver Developers walkthrough: Step-by-step instructions to register an application, select the Naver Login API, and mark email as a required field. - Callback URL registration: Provides the exact deploy-independent Callback URL (https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/naver) to register before building. - Gotcha handling: Explains the development-status limitation that restricts sign-in to registered test members until Naver review, and the server-side rejection when no email is returned. - Use Case: A developer adding Naver social sign-in to a Weegloo-hosted app uses this Skill to register the Naver application, collect the Client ID and Client Secret, and create the ServiceLogin resource without misconfiguring the callback or losing email data. ## Quick Start Walk me through registering a Naver Developers application so I can get the clientId and clientSecret for my Weegloo ServiceLogin with provider naver.

Frequently Asked Questions about weegloo-service-login-naver

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

FAQPage Schema
How do I set up Naver Login OAuth for my web application?

Register an application in the Naver Developers console, select Naver Login as the API, mark email as a required field, and register the Callback URL. Then copy the Client ID and Client Secret from the app detail page into your ServiceLogin configuration.

What Callback URL should I register for Naver Login with Weegloo?

Register https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/naver with your real spaceId substituted. This URL is deploy-independent and known before your app is deployed, so register it up front.

Why does Naver sign-in fail for some users during development?

A newly registered Naver Login app starts in development status, allowing only the developer account and explicitly registered test members to sign in. Public users are blocked until the app passes Naver's review and moves to production.

Why is no ServiceUser created after Naver sign-in?

Weegloo rejects the sign-in server-side when Naver returns no email. Naver only returns email if it is selected and marked required in the information-to-collect settings, and only for accounts that have a usable email.

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

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