OAuth API소셜 로그인 API
소셜 로그인 API
소셜 로그인 API
OAuth API
소셜 로그인 관련 API입니다.
Base URL: /ai/oauth
인증 정보
| 항목 | 값 |
|---|---|
| 인증 필요 | 아니오 |
| 인증 방식 | - |
엔드포인트 목록
| 메서드 | 경로 | 설명 | 인증 |
|---|---|---|---|
GET | /ai/oauth/{socialLoginType} | 소셜 로그인 요청 | 불필요 |
GET | /ai/oauth/{socialLoginType}/callback | 소셜 로그인 콜백 | 불필요 |
OAuth 플로우
1. 클라이언트가 GET /ai/oauth/GOOGLE 호출
2. 서버가 Google 로그인 페이지로 리다이렉트
3. 사용자가 Google 계정으로 로그인
4. Google이 callback URL로 인가 코드 전달
5. 서버가 인가 코드로 Access Token 교환
6. 서버가 Access Token으로 사용자 정보 조회
7. 서버가 JWT Token 생성 및 반환사용 예시
소셜 로그인 시작
<a href="https://api.glowb.io/ai/oauth/GOOGLE">
Google로 로그인
</a>또는 JavaScript:
window.location.href = 'https://api.glowb.io/ai/oauth/GOOGLE';