1. Google
1. https://console.cloud.google.com/ 접속
2. 프로젝트 선택/생성 → API 및 서비스 → 사용자 인증 정보
3. OAuth 클라이언트 ID 만들기 → 웹 애플리케이션 선택
4. 승인된 리디렉션 URI 추가:
https://yourdomain.com/auth/callback/google
5. 생성된 클라이언트 ID와 클라이언트 보안 비밀번호 복사
---
2. Kakao
1. https://developers.kakao.com/ 접속
2. 내 애플리케이션 → 앱 생성
3. 앱 키 메뉴에서 REST API 키 복사 (이것이 Client ID)
4. 카카오 로그인 → 활성화 설정 ON
5. Redirect URI 등록:
https://yourdomain.com/auth/callback/kakao
6. 동의항목 → 닉네임, 프로필 사진 등 필요한 항목 설정
Kakao는 Client Secret이 없음 (REST API 키만 사용)
---
3. GitHub
1. https://github.com/settings/developers 접속
2. OAuth Apps → New OAuth App
3. 정보 입력:
- Homepage URL: https://yourdomain.com
- Authorization callback URL:
https://yourdomain.com/auth/callback/github
4. 생성 후 Client ID 복사
5. Generate a new client secret 클릭하여 Client Secret 복사
---
4. Naver
1. https://developers.naver.com/ 접속
2. Application → 애플리케이션 등록
3. 사용 API: 네이버 로그인 선택
4. 서비스 URL: https://yourdomain.com
5. Callback URL 등록:
https://yourdomain.com/auth/callback/naver
6. 등록 완료 후 Client ID와 Client Secret 복사