开始使用一键登录和注册

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

在为您的应用添加一键登录功能之前,请先设置您的 Google API 和 Android 项目。

设置您的 Google API 控制台项目

  1. API 控制台中打开您的项目;如果您还没有项目,请创建一个。
  2. 在 OAuth 权限请求页面,确保所有信息完整准确。尤其要注意的是,您已指定了应用的隐私权政策和服务条款的网址。
  3. 在“凭据”页面上,为您的应用创建一个 Android 客户端 ID(如果您还没有的话)。您需要指定应用的软件包名称和 SHA-1 签名。
  4. 如果您还没有 Web 应用客户端 ID,请在“Credentials”页面上创建一个。您可以将“已获授权的 JavaScript 来源”和“已获授权的重定向 URI”字段留空。此客户端 ID 代表您的身份验证后端服务器。(从服务器调用 Google API 时,您需要使用此客户端 ID,但即使不需要,也需要它。)

在 Android 项目中添加依赖项

  1. 请务必在您的项目级 build.gradle 文件中的 buildscriptallprojects 部分添加 Google 的 Maven 代码库 (google())。
  2. Google Play 服务和身份验证库的依赖项添加到您的模块(应用级)build 文件(通常为 app/build.gradle):

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

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

如果您有一个与您的应用登录后端共享的网站,请创建并发布 Digital Asset Links 文件,以便用户在一个平台上轻松登录在另一平台上。

后续步骤

向您的应用添加一键登录流程