민트앱
  • 안녕하세요
  • 시작하기
    • 1.프로젝트 생성
    • 2.프로젝트 설정
    • 3.스토어 정보
    • 4.고객요청
  • 민트앱의 특징
  • 민트앱 사용법
    • 0.콘솔 출력(디버깅)
    • 1.프로젝트 시작하기
    • 2.앱 테스트하기
      • ios
      • 안드로이드
    • 연장하기
    • 결제 방법
    • 유지보수
  • Code
    • user-agent
    • frame
    • html
    • javascript
    • 애니스포츠 javascript
    • nawiz javascript
  • Push API
    • 인증
    • 개인 전송
    • 그룹전송(JSON)
    • 그룹전송(CSV)
    • 토픽전송
  • Data API
    • 토픽 CRUD
    • 인증
    • 딥링크 생성
    • 토픽 구독
    • 토픽 구독 해제
    • 전체 토픽 구독 해제
  • 딥링크
    • firebase dynamic 딥링크
    • URI Scheme 딥링크
  • 소셜로그인
    • 애플로 로그인
    • 소셜로그인 사용법
    • 구글 로그인 설정
    • 카카오 로그인 설정
    • 네이버 로그인
    • 페이스북 로그인
  • 토픽
  • 카테고리
    • ios
    • 안드로이드
  • Conents
    • Release Note
    • 이용약관
    • 개인정보처리방침
  • 파일
    • 스플래쉬 mp4,gif,lottie
    • 스플래쉬
    • 앱아이콘
    • 애플 스크린샷 샘플
    • 안드로이드 스크린샷 샘플
    • 스크린샷 샘플
  • 스플래쉬 동작원리
  • 공지사항
  • 플러그인
    • 그누보드 매뉴얼
  • 상담
  • 인증서
Powered by GitBook
On this page
  • 1.Google Cloud Platform 프로젝트 생성
  • 2.OAuth 2.0 Client ID 생성
  • 3.Android OAuth 클라이언트 ID 설정
  • 4.iOS OAuth 클라이언트 ID 설정
  • 5.Web Client
  • 6.OAuth 동의 화면

Was this helpful?

  1. 소셜로그인

구글 로그인 설정

Previous소셜로그인 사용법Next카카오 로그인 설정

Last updated 2 years ago

Was this helpful?

1.Google Cloud Platform 프로젝트 생성

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

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 동의 화면

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

  • 범위

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

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

  • 테스트 사용자

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

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