iPhone에서 Google 로그인 (Local Metro 서버 + Dev Build) - 파트 4/7: Google Cloud Console

발행: (2026년 1월 13일 오전 08:34 GMT+9)
3 min read
원문: Dev.to

Source: Dev.to

oAuth 구성

프로젝트

프로젝트는 최상위 컨테이너(예: “My Startup”)입니다. 모든 앱에 하나의 프로젝트만 있으면 충분합니다.

동의 화면

프로젝트당 한 번 동의 화면을 설정합니다. 사용자가 로그인할 때 보게 되는 화면(로고, 개인정보 처리방침 링크 등)입니다.

클라이언트 ID

동일 프로젝트 내에서 여러 클라이언트 ID를 생성합니다. 각 앱/플랫폼/환경(예: iOS, Android, 웹; 개발, 프리뷰, 프로덕션)마다 클라이언트가 필요합니다. 현재는 iOS / 개발용 클라이언트 하나만 추가하겠습니다.

단계 1/3 – 프로젝트 생성

  1. Project Name을 입력하고 Create를 클릭합니다.
  2. 왼쪽 메뉴에서 APIs & ServicesOAuth consent screenGet Started를 선택합니다.
  3. App name과 연락용 email을 입력하고 Next를 클릭합니다.
  4. 남은 필드를 모두 입력하고 Finish를 클릭합니다.

iOS OAuth 클라이언트 생성

  1. APIs & Services에서 CredentialsCreate credentialsOAuth client ID를 선택합니다.
  2. 애플리케이션 유형으로 iOS를 선택합니다.
  3. app.json에 있는 번들 식별자와 일치하는 Bundle ID를 입력합니다.
  4. Create를 클릭합니다.

Note: 개발 환경에서는 Clerk가 Google과 같은 주요 제공업체에 대해 “Shared Credentials”(공유 자격 증명)를 제공합니다. Google Cloud에서 iOS 유형 자격 증명을 생성하면 Google은 의도적으로 클라이언트 비밀을 생략합니다; 대신 Bundle ID를 사용해 앱의 신원을 확인합니다.

Back to Blog

관련 글

더 보기 »