Google 계정으로 로그인 정보

인증 관리자의 Google 계정으로 로그인 구현을 사용하면 가입 및 로그인 환경을 구성할 수 있습니다. 인증 관리자는 인증 복잡성을 추상화하면서도 안전한 프로필 공유와 전체 Android 생태계에서 일관된 가입 흐름을 보장합니다. Google 계정으로 로그인을 사용하면 사용자가 Google 계정으로 로그인하고 프로필 정보를 앱과 안전하게 공유하는 데 동의할 수 있습니다.

Google 계정으로 로그인의 교차 플랫폼 특성을 통해 Android, iOS, 의 모든 기기에서 앱의 로그인 액세스를 제공할 수 있습니다.

이 가이드에서는 다음 영역을 설명합니다.

  • Google 계정으로 로그인 사용의 이점
  • 사용자 인터페이스 가이드라인
  • 구현을 위한 기본 요건

이 가이드에서는 사용자가 다음 개념에 익숙하다고 가정합니다.

Google 계정으로 로그인 사용의 이점

Google로 로그인을 앱의 인증 메커니즘으로 사용하면 다음과 같은 이점이 있습니다.

  • Google로 로그인을 사용하면 사용자가 최근에 Google 계정에 로그인했는지 확인할 수 있습니다. 또한 사용자의 Google ID 토큰에는 기기에서 Google 계정으로 마지막으로 인증한 시간에 관한 정보가 포함될 수 있습니다. 계정 관리 시스템은 이 정보를 계정 보안에 관한 결정을 내리는 지표로 사용할 수 있습니다.
  • 하단 시트 구현은 자동 로그인을 지원하므로 앱을 이미 승인한 재방문 사용자의 수동 단계를 삭제합니다.
  • Google 계정으로 로그인은 교차 플랫폼 인증을 지원합니다.

버전 호환성

인증 관리자의 Google 계정으로 로그인 구현은 Android 4.4 (API 수준 19) 이상을 실행하는 기기에서 작동합니다.

사용자 인터페이스 가이드라인

Google로 로그인을 통합할 때는 다음 사용자 인터페이스를 모두 구현하는 것이 좋습니다.

  • 하단 시트 UI. 여기에는 패스키, 비밀번호와 같은 다른 로그인 옵션도 포함될 수 있습니다.
  • 명확한 'Google 계정으로 로그인' 버튼

다음과 같은 이유로 인터페이스를 모두 구현하는 것이 좋습니다.

  • 하단 시트는 사용자가 닫을 수 있는 UI인 반면 버튼은 지속적인 UX 요소입니다. 이 버튼을 사용하면 사용자가 하단 시트를 닫은 경우 앱을 다시 시작하지 않고도 인증 흐름을 다시 시작할 수 있습니다.
  • 하단 시트에는 재인증이 필요한 계정이 제외되지만 버튼 흐름을 통해 사용자가 이러한 계정에 액세스할 수 있습니다.
  • 기기에 Google 계정이 없으면 하단 시트 UI가 표시되지 않습니다. 하지만 이 버튼을 사용하면 사용자가 기기에 새 계정을 추가할 수 있습니다.

하단 시트 UI 사용

인증 관리자의 하단 시트 UI는 인증 관리자 API 내에 통합되어 있습니다. 하단 시트 UI를 사용하기 위해 자체 사용자 인터페이스를 만들 필요는 없습니다.

하단 시트 UI를 사용하면 Google로 로그인, 패스키, 비밀번호에서 일관된 인증 환경을 제공할 수 있습니다.

인증 관리자 하단 시트 사용자 인증 정보 선택 UI
인증 관리자 하단 시트 인증 선택 UI입니다.

Google 계정으로 로그인 버튼 사용

Google 계정으로 로그인 버튼은 사용자가 Google 계정을 사용하여 앱에 가입하고 로그인할 수 있는 별도의 옵션을 제공합니다.

Google 계정으로 로그인 버튼
Google 계정으로 로그인 버튼입니다.

Google 계정으로 로그인을 구현하기 위한 전제 조건

Google로 로그인을 구현하려면 다음 설정을 완료하세요.

  • Google 인증 플랫폼 구성: Google Cloud 프로젝트 구성에 대한 자세한 내용은 Google 인증 플랫폼 시작하기를 참고하세요.

  • 브랜드 인증 완료: Google로 로그인 동의 화면에 앱 이름이 사용자에게 표시되려면 브랜드가 인증되어야 합니다. 브랜드 인증에 대한 자세한 내용은 OAuth 앱 인증 고객센터브랜드 인증을 위해 앱 제출을 참고하세요.

참고 항목

우수사례: