와플보드 문서
자주 묻는 질문

소셜 로그인 설정하는 법

네이버, 카카오, 구글 등 소셜 로그인을 설정하는 방법을 안내합니다.

리다이렉트 URI

모든 소셜 로그인 프로바이더에 공통으로 필요한 리다이렉트 URI 형식입니다.

https://[도메인]/api/oauth/[provider]/callback

예시: https://example.com/api/oauth/naver/callback

프로바이더별 설정

네이버

  1. developers.naver.com에 접속합니다.
  2. 애플리케이션 등록을 진행합니다.
  3. 사용 API에서 **네아로(네이버 아이디로 로그인)**를 선택합니다.
  4. 서비스 URL과 Callback URL을 입력합니다.
  5. 발급받은 Client IDClient Secret을 복사합니다.

카카오

  1. developers.kakao.com에 접속합니다.
  2. 앱 만들기를 진행합니다.
  3. 앱 설정 > 앱 키에서 REST API 키를 복사합니다.
  4. 카카오 로그인 > Redirect URI를 등록합니다.
  5. 동의항목에서 필요한 정보를 설정합니다.

구글

  1. console.cloud.google.com에 접속합니다.
  2. 새 프로젝트를 생성합니다.
  3. OAuth 동의 화면을 설정합니다.
  4. 사용자 인증 정보 > OAuth 2.0 클라이언트 ID를 생성합니다.
  5. 승인된 리디렉션 URI를 등록합니다.
  6. 발급받은 Client IDClient Secret을 복사합니다.

애플

  1. developer.apple.com에 접속합니다.
  2. Certificates, Identifiers & Profiles로 이동합니다.
  3. Service ID를 생성하고 Sign in with Apple을 활성화합니다.
  4. Return URLs에 리다이렉트 URI를 등록합니다.
  5. Key를 생성하고 Sign in with Apple을 체크합니다.

페이스북

  1. developers.facebook.com에 접속합니다.
  2. 앱 만들기를 진행합니다.
  3. Facebook 로그인 제품을 추가합니다.
  4. 유효한 OAuth 리디렉션 URI를 등록합니다.
  5. 앱 ID와 앱 시크릿 코드를 복사합니다.

X (트위터)

  1. developer.twitter.com에 접속합니다.
  2. 앱 만들기를 진행합니다.
  3. User authentication settings에서 OAuth 2.0을 활성화합니다.
  4. Callback URI를 등록합니다.
  5. Client ID와 Client Secret을 복사합니다.

관리자에서 설정

  1. 관리자 > 회원 관리로 이동합니다.
  2. 해당 소셜 로그인 프로바이더의 Client IDClient Secret을 입력합니다.
  3. 해당 소셜 로그인 토글을 활성화합니다.

On this page