구글 로그인 API 은
구글 로그인 창 -> 로그인 시도 -> 동의 후 서버에 요청 -> 전달 받은 정보(코드)를 가지고 토큰을 통해 로그인 방식으로 동작한다.
공식 구글 API 문서
https://cloud.google.com/identity-platform/docs/use-rest-api?hl=ko
REST API 사용 | Identity Platform 문서 | Google Cloud
의견 보내기 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. REST API 사용 이 문서에서는 Identity Platform REST API를 사용하여 사용자 로그인 및 토큰 작업 등의 일
cloud.google.com
구글 API 설정
1. https://console.cloud.google.com/
접속
Google 클라우드 플랫폼
로그인 Google 클라우드 플랫폼으로 이동
accounts.google.com
2. OAuth동의 화면 이동
3. 앱 정보 등록
4. 범위(openid, email, profile 등 필요한 정보 체크)
5. 사용자 인증 정보에서 OAuth 2.0 ID 만들기
필수 정보 입력
1. 애플레이케이션 유형 항목에 '웹 애플리케이션' 선택
2. 애플리케이션 이름 입력
3. 승인된 자바스크립트 원본 항목에 구글 로그인을 사용할 홈페이지 주소 입력
4. 승인된 리디렉션 URI 항목에 구글 로그인 후 Redirect할 주소 입력
6. 클라이언트 ID, 클라이언트 보안 비밀번호 생성 완료