申请 Google 登录

更新时间:2023-09-15 09:11:00下载pdf

为了保障您的用户可以正常使用 Google 登录功能,涂鸦 IoT 平台打包分支从 odm/v3.19 版本起执行新的配置。旧版本请先登录 涂鸦 IoT 平台 创建版本,然后请根据本文说明配置 Google 登录。

前提条件

您需要注册 Google 账号。如未注册账号,可登录 Google API 控制台,根据 Google 官网引导,注册 Google 账号后登录。

创建应用

  1. 登录 Google API 控制台

  2. 单击 Select a Project > NEW PROJECT 新建应用。

    申请 Google 登录

  3. 填写应用信息并创建。

    申请 Google 登录

配置 OAuth 同意屏幕

当您使用 OAuth 2.0 进行授权时,您的应用会请求对某个 Google 账号中一个或多个访问范围的授权。Google 向用户显示同意屏幕,其中包括项目摘要信息及其政策和请求的访问范围。配置步骤如下:

  1. 访问 OAuth 同意屏幕

  2. 选择 User Type,根据项目具体用途进行选择,选择 External 即可。

    申请 Google 登录

  3. 配置 OAuth 同意屏幕信息:

    • App information

      申请 Google 登录

    • App domain

      申请 Google 登录

添加应用平台

Android

  1. Credentials 导航栏,单击 + CREATE CREDENTIALS 创建凭证。

    申请 Google 登录

  2. 选择 OAuth client ID

    申请 Google 登录

  3. 创建 Android 应用类型凭证。

    申请 Google 登录

    • Package name 处填写您的应用包名,需要同您在 涂鸦 IoT 平台 上应用配置中的包名一致。

      申请 Google 登录

    • SHA-1 处填写您的应用的 SHA-1 密钥,需要同您在 涂鸦 IoT 平台 上应用配置中的 SHA1 一致。

      申请 Google 登录

  4. 创建 Web 应用类型凭证。

    申请 Google 登录

  5. 将 Web 应用类型凭证值填写到 IoT 平台。

    1. 拷贝 Client ID。

      申请 Google 登录

    2. 填写至 涂鸦 IoT 平台可选配置 > 第三方接入 > Android 登录配置 中。

      申请 Google 登录

iOS

  1. Credentials 导航栏,单击 + CREATE CREDENTIALS 创建凭证。

    申请 Google 登录

  2. 选择 OAuth client ID。

    申请 Google 登录

  3. 创建 iOS 应用类型凭证。

    申请 Google 登录

    Bundle ID 处填写您的应用包名,需要同您在 涂鸦 IoT 平台 上应用配置中的包名一致。

    申请 Google 登录

  4. 将 iOS 应用类型凭证值填写到 IoT 平台。

    1. 拷贝 Client ID

      申请 Google 登录

    2. 填写至 涂鸦 IoT 平台可选配置 > 第三方接入 > iOS 登录配置 中。

      申请 Google 登录