네이버 로그인 연결하기

손님이 네이버 계정으로 가입하게 하려면, 네이버에 내 서비스를 등록하고 값 두 개를 받아 와야 합니다. Client ID와 Client Secret입니다.

이 페이지는 그 값 두 개를 받는 순서를 안내합니다. 받은 값을 WEEGLOO에 넣는 방법은 받은 값을 WEEGLOO에 넣기에 있습니다.

먼저 복사해 둘 주소

손님이 네이버에서 로그인을 마치면, 네이버는 그 결과를 정해진 주소로 돌려보냅니다. 이 주소를 네이버에 등록해야 하므로 먼저 복사해 두세요. 1단계에서 붙여 넣습니다.

아래에서 내 Space를 고르면 식별자가 채워진 주소가 됩니다.

Space
https://auth.weegloo.com/v1/spaces/{spaceId}/login/oauth2/code/naver

직접 채우고 싶다면 {spaceId} 자리에 내 Space의 식별자를 넣으세요. 콘텐츠 스튜디오에서 그 Space를 열고 브라우저 주소창을 보면, /spaces/ 다음에 오는 값이 식별자입니다.

이 주소는 내 사이트 주소가 아니라 WEEGLOO가 로그인 결과를 받는 자리입니다. 그래서 내 사이트를 아직 만들지 않았어도 지금 확정됩니다. 콘텐츠 스튜디오에서 네이버를 켰다면 Step 1에 같은 주소가 보이므로, 거기서 복사해도 됩니다.

네이버에서 값 두 개 받기

네이버에 로그인한 뒤, 아래 두 단계를 차례로 진행하세요. 여기서 하는 일에는 비용이 들지 않습니다.

1

애플리케이션 등록하기

  1. 애플리케이션 등록 화면(https://developers.naver.com/apps/#/register)을 여세요.

  2. 애플리케이션 이름에 손님에게 보일 이름을 입력하세요(예: 포근한 옷장).

  3. 사용 API에서 네이버 로그인을 고르세요.

    애플리케이션 등록 화면. 왼쪽 메뉴와 함께 애플리케이션 이름 칸, 사용 API 드롭다운이 보입니다

  4. 제공 정보 선택 표에서 연락처 이메일 주소, 별명, 프로필 사진 세 행의 필수에만 체크하세요.

  5. 환경 추가에서 PC 웹을 고르세요.

    제공 정보 선택 표. 연락처 이메일 주소, 별명, 프로필 사진의 필수에 체크되어 있고 아래에 환경 추가 드롭다운이 있습니다

  6. 서비스 URL에 내 사이트 주소를 입력하세요(예: https://pogeun-otjang.com).

  7. 네이버 로그인 Callback URL 첫 칸에 먼저 복사해 둘 주소에서 복사한 주소를 붙여 넣으세요.

    PC 웹 패널. 서비스 URL에 사이트 주소가, 네이버 로그인 Callback URL 첫 칸에 WEEGLOO 주소가 채워져 있습니다

  8. 폼 맨 아래 서비스 이용 동의의 체크박스 두 개에 체크하세요.

  9. 등록하기를 누르세요.

    서비스 이용 동의 영역. 체크박스 두 개가 있고 아래에 등록하기와 취소 버튼이 있습니다

주소 두 칸을 정확히 적어야 합니다

서비스 URL은 www 없이 도메인만 적고, 내 사이트와 같은 도메인을 적으세요. Callback URL은 위에서 복사한 주소 하나만 넣고 칸을 늘리지 마세요. 두 칸 중 하나라도 어긋나면 고칠 때까지 네이버 로그인이 제한됩니다.

제공 정보 선택의 나머지 항목은 고르지 마세요. 환경도 PC 웹 하나면 됩니다.

2

Client ID와 Client Secret 복사하기

등록하기를 누르면 방금 등록한 애플리케이션의 개요 탭이 열립니다. 값 두 개는 애플리케이션 정보에 있습니다.

  1. Client ID에 적힌 값을 복사해 두세요.

  2. Client Secret 옆의 보기를 누르세요.

  3. 나타난 값을 복사해 두세요.

    등록을 마친 뒤의 개요 탭. 애플리케이션 정보에 Client ID가 보이고 Client Secret은 가려진 채 보기 버튼이 붙어 있습니다

Client ID는 이 화면에 그대로 남아 있고, Client Secret보기를 누를 때마다 다시 볼 수 있습니다. 다만 Secret은 비밀 값이니 남에게 알려 주거나 공개된 곳에 적어 두지 마세요.

검수를 통과해야 손님 전체가 로그인할 수 있습니다

등록한 애플리케이션은 개발 상태개발 중입니다. WEEGLOO 연결은 검수를 기다리지 않아도 됩니다. 값 두 개를 넣으면 로그인은 그 자리에서 동작합니다.

개요 탭의 네이버 로그인 항목. 개발 상태에 개발 중 배지와 네이버 로그인 검수요청 버튼이 있습니다

개발 중인 동안에는 멤버관리 탭에 등록한 아이디로만 로그인할 수 있습니다. 내 아이디는 등록하지 않아도 됩니다. 다른 계정으로 시험하려면 그 탭의 테스터 ID 등록에 아이디를 넣으세요.

멤버관리 탭. 관리자 ID 등록과 테스터 ID 등록 두 영역이 보입니다

손님 전체에게 열 준비가 되면 개요 탭의 네이버 로그인 검수요청을 누르세요. 필요한 자료와 심사 기준은 Naver 문서에 있습니다.

받은 값을 WEEGLOO에 넣기

이제 손에 값 두 개가 있습니다. 여기서부터는 지금까지 어떻게 작업해 왔는지에 따라 갈립니다.

콘텐츠 스튜디오에서 직접 설정하고 있었다면 이렇게 진행하세요.

  1. 서비스 회원 로그인의 소셜 로그인 켜기로 돌아가세요.
  2. 네이버를 켜세요.
  3. Step 2Client ID 칸에 Client ID를 넣으세요.
  4. Client Secret 칸에 Client Secret을 넣으세요.
  5. 저장을 누르세요.

AI 에이전트에게 연동을 맡겨 두고 값을 받아 오라는 안내를 받았다면, 받아 온 값 두 개를 대화창에 그대로 붙여 넣고 하던 작업을 이어 가세요. 남은 설정은 에이전트가 이어서 처리합니다.

다음으로 할 일

  • 서비스 회원 로그인: 받아 온 값을 콘텐츠 스튜디오에 넣고, 회원 로그인의 나머지 설정을 마칩니다.
  • 회원 역할과 권한: 가입한 회원이 무엇을 보고 쓸 수 있는지 정하는 ServiceUserRole을 만듭니다.
  • Auth API: 로그인을 내 사이트 코드에 붙일 때 필요한 요청 형식 같은 기술 명세를 다룹니다.