소셜 플랫폼 개발자 등록 및 API 키 발급

유용한 코드 작성일: 2026-01-21 수정일: 2026-01-21 10:16
수정

2-1. 카카오 로그인 설정

1) 개발자 등록

2) 애플리케이션 등록

  • [내 애플리케이션] → [애플리케이션 추가하기]
  • 앱 이름: URL.KR (또는 원하는 이름)
  • 사업자명: 본인 이름 또는 상호

3) 앱 키 확인

  • 생성된 앱 클릭 → [앱 키] 메뉴
  • REST API 키 복사해서 보관

4) 플랫폼 등록

  • [앱 설정] → [플랫폼] → [Web] 플랫폼 등록
  • 사이트 도메인: https://url.kr

5) 카카오 로그인 활성화

  • [제품 설정] → [카카오 로그인] → 활성화 ON
  • Redirect URI 등록: https://url.kr/auth/kakao_callback.php

6) 동의항목 설정

  • [제품 설정] → [카카오 로그인] → [동의항목]
  • 닉네임: 필수 동의
  • 카카오계정(이메일): 필수 동의 (비즈앱 전환 필요할 수 있음)

2-2. 네이버 로그인 설정

1) 개발자 등록

2) 애플리케이션 등록

  • [Application] → [애플리케이션 등록]
  • 애플리케이션 이름: URL.KR
  • 사용 API: 네이버 로그인 선택

3) 로그인 오픈 API 서비스 환경

  • 환경 추가: PC웹
  • 서비스 URL: https://url.kr
  • 네이버 로그인 Callback URL: https://url.kr/auth/naver_callback.php

4) 제공 정보 선택

  • 이메일: 필수
  • 별명: 필수
  • 프로필 사진: 추가 (선택)

5) 발급 정보 확인

  • Client ID 복사해서 보관
  • Client Secret 복사해서 보관

2-3. Google 로그인 설정

1) 개발자 콘솔 접속

2) 프로젝트 생성

  • 상단 프로젝트 선택 → [새 프로젝트]
  • 프로젝트 이름: URLKR

3) OAuth 동의 화면 설정

  • [API 및 서비스] → [OAuth 동의 화면]
  • User Type: 외부 선택
  • 앱 이름: URL.KR
  • 사용자 지원 이메일: 본인 이메일
  • 개발자 연락처 정보: 본인 이메일
  • 범위 추가: email, profile, openid

4) 사용자 인증 정보 생성

  • [API 및 서비스] → [사용자 인증 정보]
  • [+ 사용자 인증 정보 만들기] → [OAuth 클라이언트 ID]
  • 애플리케이션 유형: 웹 애플리케이션
  • 이름: URL.KR Web
  • 승인된 자바스크립트 원본: https://url.kr
  • 승인된 리디렉션 URI: https://url.kr/auth/google_callback.php

5) 발급 정보 확인

  • 클라이언트 ID 복사해서 보관
  • 클라이언트 보안 비밀번호 복사해서 보관