구글 로그인 설정

1.Google Cloud Platform 프로젝트 생성

https://console.cloud.google.com/?hl=ko

  • 위 링크로 이동하여 로그인한 후 상단 프로젝트 관련 버튼을 눌러 프로젝트를 생성한다.

2.OAuth 2.0 Client ID 생성

  • Google Cloud Platform 콘솔에서 “API 및 서비스" - “사용자 인증 정보" 메뉴로 가서 [+사용자 인증 정보 만들기] 버튼을 이용해 Android OAuth 클라이언트 ID와 iOS OAuth 클라이언트 ID를 생성합니다.

  • Web client는 자동으로 만들어집니다. (Auto-created for Google Sign-in)

3.Android OAuth 클라이언트 ID 설정

각 항목의 가이드에 따라 아래 항목들의 내용을 기입합니다.

  • 이름

  • 패키지 이름

  • SHA-1 인증서 디지털 지문

  • 기입을 위해 계정을 앱 개발 측에 전달하거나 앱 개발 측에서 전달한 값을 기입합니다.

  • 아래 가이드된 커맨드를 이용해 디버깅용(개발) 또는 프로덕트용(배포)을 생성하여 기입합니다.

4.iOS OAuth 클라이언트 ID 설정

각 항목의 가이드에 따라 아래 항목들의 내용을 기입합니다.

  • 이름

  • 번들 ID

  • App Store ID

  • 팀 ID

민트앱 사용자 페이지의 프로젝트 정보 값 기입

  • 클라이언트 ID → google_oauth_client_id

  • iOS URL 스키마 → google_oauth_client_scheme

5.Web Client

민트앱 사용자 페이지의 프로젝트 정보 값 기입

  • 클라이언트ID → google_web_client_id

  • 클라이언트 보안 비밀 → google_web_client_secret

6.OAuth 동의 화면

아래 각 단계의 항목 가이드에 따라 내용을 기입합니다.

  • OAuth 동의 화면

    • 앱 도메인과 승인된 도메인 항목은 있으면 기입하되 최종 배포 단계에서 기입해도 무관합니다.

  • 범위

    • 일반적으로 민감하지 않은 범위 정도만 사용합니다.

    • 그 이상이 필요한 경우 별도 협의가 필요합니다.

  • 테스트 사용자

    • 개발 시 테스트를 위한 사용자를 추가합니다.

Last updated