Skip to content

Updating visuals

If you see any images containing outdated UI, please bear with us.

We are updating all content as quickly as possible to mirror our new UI.

Naver authentication

Naver authentication lets your users sign in with a Naver account (popular in Korea). Once connected, you can offer “Continue with Naver” in your WeWeb app.

What this integration supports

  • Social sign in with Naver
  • Redirect to different pages for success, error, and first-time users

Setup in Naver Developers

You register an application in Naver Developers and add WeWeb’s callback URL (the URL Naver sends users back to after sign in).

1. Register an application

  1. Go to Naver Developers.
  2. Create and register a new application for Naver Login.
  3. Copy the:
    • Client ID
    • Client Secret

2. Add the callback URL

In your application settings, add your callback URL for the environments you will use.

Use:

  • https://<your-domain>/api/auth/callback/naver

If Naver asks you to configure separate environments (for example PC Web and Mobile Web), add the same callback URL in each environment you plan to support.

Connect Naver in WeWeb

  1. In the WeWeb editor, go to Data & API → Auth → Integrating providers.
  2. Find Naver and expand it.
  3. Turn on the Enable toggle.
  4. Paste:
    • Client ID
    • Client Secret
  5. Click Save.

WeWeb stores these values as environment variables (for example PROVIDER_NAVER_CLIENT_ID and PROVIDER_NAVER_CLIENT_SECRET).

Test sign in

  1. In Interface, add a “Continue with Naver” button.
  2. Create a workflow on click and add Sign in with social provider.
  3. Set:
    • Provider: naver
    • Success page, Error page, And (optional) New user page
  4. Preview your project and complete the Naver sign-in flow.

For what to do after sign in (roles, private pages, and access checks), see Users and roles overview →.

Common pitfalls

Callback URL mismatch

If Naver shows a callback or redirect error, the callback URL in Naver usually doesn’t match what your app is using.

  • In Naver Developers, confirm you registered https:///api/auth/callback/naver as a callback URL.
  • Make sure the domain matches the environment you are testing (preview vs production).

App is still in testing or not approved

Depending on your Naver app settings, only specific test users may be able to sign in until the app is approved.

  • Check your Naver app status and any test-user restrictions in Naver Developers.
  • If needed, add yourself as a tester while you are setting up the integration.

Reference

WeWeb settings

Setting in WeWebDescriptionWhere to find it in Naver Developers
Client IDIdentifies your Naver application.Application settings (Client ID).
Client SecretSecret used to securely complete sign in.Application settings (Client Secret).

FAQs

Which callback URL should I register in Naver Developers?

Register https://<your-domain>/api/auth/callback/naver. Add one callback URL per environment you use.

What provider value should I use in the workflow action?

Use naver as the Provider value in the Sign in with social provider action.

Continue learning

Next, learn how to protect pages and data once users are signed in.

Users and roles overview →