경고 : 이 데이터는 Google 사용자 데이터 정책에 따라 제공됩니다. 정책을 검토하고 준수하십시오. 그렇게하지 않으면 프로젝트가 정지되거나 계정이 정지 될 수 있습니다.

원탭 로그인 및 가입 시작하기

앱에 원탭 로그인을 추가하기 전에 Google API 및 Android 프로젝트를 설정하세요.

Google API 콘솔 프로젝트 설정

  1. API 콘솔에서 프로젝트를 열거나, 아직 프로젝트가 없다면 프로젝트를 만듭니다.
  2. OAuth 동의 화면 페이지에서 모든 정보가 완전하고 정확한지 확인합니다. 특히 앱의 URL 및 서비스 약관을 명시했는지 확인하세요.
  3. 사용자 인증 정보 페이지에서 앱의 Android 클라이언트 ID를 만듭니다(아직 설정되지 않은 경우). 앱의 패키지 이름과 SHA-1 서명을 지정해야 합니다.
  4. 사용자 인증 정보 페이지에서 아직 웹 애플리케이션 클라이언트 ID가 없는 경우 이 ID를 만듭니다. 승인된 자바스크립트 원본과 승인된 리디렉션 URI 필드는 비워두어도 됩니다. 이 클라이언트 ID는 인증 백엔드 서버를 나타냅니다. (서버에서 Google API를 호출할 때 이 클라이언트 ID를 사용하지만 실제로는 사용하지 않는 경우에도 필요합니다.)

Android 프로젝트에 종속 항목 포함

  1. 프로젝트 수준의 build.gradle 파일에서 buildscriptallprojects 섹션에 Google의 Maven 저장소 (google())가 포함되어야 합니다.
  2. 모듈 (앱 수준) 빌드 파일 (일반적으로 app/build.gradle)에 Google Play 서비스 인증 라이브러리의 종속 항목을 추가합니다.

    apply plugin: 'com.android.application'
    
    dependencies {
      // ...
    
      implementation 'com.google.android.gms:play-services-auth:20.2.0'
    }
    

선택사항: 앱을 사이트와 연결

앱의 로그인 백엔드를 공유하는 웹사이트가 있는 경우 한 플랫폼에서 로그인하는 사용자가 다른 플랫폼에서 쉽게 로그인할 수 있도록 디지털 애셋 링크 파일을 만들고 게시하세요.

다음 단계

앱에 원탭 로그인 흐름을 추가합니다.