Google, Apple, Kakao, Naver, Facebook 로그인을 외주 개발팀에 맡기셨다면,
무엇을 준비해야 할까요?
안녕하세요 makeviibe 입니다.
저희 팀은 다양한 프로젝트에서 SNS 로그인 기능을 연동해왔습니다.
그 과정에서 클라이언트가 준비해야 할 정보가 명확하지 않아 지연되거나 누락되는 경우가 종종 있었죠.
그래서 정리했습니다.
SNS 로그인 연동 시 클라이언트가 준비해야 할 모든 것,
지금 이 글 하나로 해결됩니다.
📌 공통적으로 필요한 정보
아래 항목은 어떤 SNS 로그인이라도 기본적으로 필요한 정보입니다.
- 서비스명 (노출용 이름)
- 서비스 도메인 (예: https://yourdomain.com)
- 앱 아이콘 (선택사항) – 로그인 동의 화면에서 노출될 수 있습니다
- 개인정보처리방침 URL
- 이용약관 URL
※ 약관/정책은 Notion, Wix, 블로그 등 링크만 있어도 충분합니다.
🟡 카카오 로그인
- 카카오 개발자센터 가입 및 앱 생성
- REST API 키 / JavaScript 키
- Redirect URI (예: https://yourdomain.com/oauth/kakao/callback)
- 플랫폼 설정 > 웹사이트 도메인 등록
- 앱 이름, 아이콘 등록
🔵 네이버 로그인
- 네이버 개발자센터 가입 및 애플리케이션 생성
- Client ID / Client Secret
- Redirect URI
- 서비스 URL 및 약관 링크 등록
🔴 구글 로그인
- Google Cloud Console에서 프로젝트 생성
- OAuth 동의 화면 설정 (서비스명, 약관 링크 등)
- Client ID / Client Secret
- 승인된 도메인 등록
- Redirect URI 설정
🔵 페이스북 로그인
- Facebook for Developers에서 앱 생성
- 앱 ID / App Secret
- Redirect URI
- 앱 정보(서비스명, 약관 등) 등록
- 공개 앱으로 사용하려면 권한 검수 필수
⚪ 애플 로그인
- Apple Developer 계정 필요 (연 $99)
- Client ID (서비스 식별자)
- Team ID
- Key ID + Private Key(.p8) 발급
- Redirect URI
- 서비스 도메인 등록
- 로그인 동의 화면에 노출될 서비스 정보
💬 마무리하며
SNS 로그인은 사용자에게는 편리하지만,
개발자 입장에서는 사전 설정이 많고 까다로운 작업입니다.
클라이언트가 위 내용을 정확히 준비해주신다면
개발팀은 훨씬 빠르고 안정적으로 연동할 수 있습니다.
makeviibe는 프로젝트의 파트너로서
이런 체크리스트 기반의 커뮤니케이션을 항상 추천드립니다.
'클라이언트 가이드' 카테고리의 다른 글
| “아이디어만 있으세요? 외주 개발은 이렇게 시작됩니다”– 외주사와 함께 아이디어를 구체화하는 현실적인 과정 (4) | 2025.07.28 |
|---|---|
| “카페24보다 AWS? 왜 클라우드를 쓰나요??” (4) | 2025.07.28 |
| “http랑 https 도메인이 따로 있다고요?”– 도메인, 프로토콜, 그리고 구매처에 대한 오해 풀기 (6) | 2025.07.25 |
| “프로토타입과 MVP는 다릅니다” – 우리가 먼저 확인하는 이유 (0) | 2025.07.24 |
| "작은 기능 하나인데 왜 오래 걸리냐고요?" – 개발자들이 시간을 쓰는 이유 (2) | 2025.07.23 |