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

앱에 원탭 로그인을 추가하기 전에 Google API 및 Android를 설정하세요. 살펴보겠습니다

Google API 콘솔 프로젝트 설정

  1. API 콘솔에서 프로젝트를 열거나, 필요한 경우 프로젝트를 만듭니다. 있습니다.
  2. OAuth 동의 화면 페이지에서 모든 정보가 확인할 수 있습니다 특히 URL을 지정했는지 확인합니다. 을 준수해야 합니다.
  3. 사용자 인증 정보 페이지에서 앱의 Android 클라이언트 ID를 만듭니다. 있습니다. 앱의 패키지 이름과 SHA-1 서명
    1. 사용자 인증 정보 페이지로 이동합니다.
    2. 사용자 인증 정보 만들기 > OAuth 클라이언트 ID를 클릭합니다.
    3. Android 애플리케이션 유형을 선택합니다.
  4. 사용자 인증 정보 페이지에서 웹 애플리케이션 클라이언트 ID를 만듭니다. 있습니다. 승인된 JavaScript 출처에서 나가고 승인된 리디렉션 URI 필드가 비어 있습니다. 이 클라이언트 ID는 인증 백엔드 서버입니다 ( 필요하지 않더라도 Google API가 필요합니다.)
    1. 사용자 인증 정보 페이지로 이동합니다.
    2. 사용자 인증 정보 만들기 > OAuth 클라이언트 ID를 클릭합니다.
    3. 웹 애플리케이션 애플리케이션 유형을 선택합니다.

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

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

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

선택사항: 앱과 사이트 연결

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

다음 단계

앱에 원탭 로그인 흐름 추가