Warning: This data is provided under the Google User Data Policy. Please review and comply with the policy. Failure to do so may result in project suspension or account suspension.
This page was translated by the Cloud Translation API.
Switch to English

一键式登录和注册入门

在将One Tap登录添加到您的应用之前,请设置您的Google API和Android项目。

设置您的Google API控制台项目

  1. API控制台中打开您的项目,如果尚未创建一个项目,则创建一个项目。
  2. 在OAuth同意屏幕页面上,确保所有信息都是完整且准确的。特别是,请确保您已指定应用程序的隐私政策和服务条款的URL。
  3. 在“凭据”页面上,为您的应用创建一个Android客户端ID(如果您还没有)。您需要指定应用程序的软件包名称和SHA-1签名。
  4. 在“凭据”页面上,创建一个Web应用程序客户端ID(如果您还没有)。您可以将“授权JavaScript起源”和“授权重定向URI”字段保留为空白。此客户端ID代表您的身份验证后端服务器。 (从服务器调用Google API时将使用此客户端ID,但即使不需要也可以使用。)

在您的Android项目中包含依赖项

  1. 在项目级别的build.gradle文件中,确保在buildscriptallprojects部分中都包含Google的Maven存储库( google() )。
  2. 将Google Play服务的身份验证库的依赖项添加到模块(应用程序级)构建文件(通常为app/build.gradle )中:

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

可选:将您的应用与您的网站相关联

如果您拥有一个共享应用程序登录后端的网站,请创建并发布数字资产链接文件,以便在一个平台上登录的用户可以轻松在另一个平台上登录。

下一步

将“一键式”登录流程添加到您的应用