使用 Google 登录 iPhone(本地 Metro 服务器 + 开发构建) - 第 4/7 部分:Google Cloud Console

发布: (2026年1月13日 GMT+8 07:34)
2 分钟阅读
原文: Dev.to

Source: Dev.to

配置 oAuth

项目

项目是最高层级的容器(例如,“My Startup”)。一个项目足以容纳您所有的应用。

同意屏幕

在每个项目中仅需配置一次同意屏幕。用户登录时会看到该页面(徽标、隐私政策链接等)。

客户端 ID

在同一项目中创建多个客户端 ID。每个应用/平台/环境(例如 iOS、Android、Web;开发、预览、生产)都需要一个客户端。目前,我们将为 iOS / 开发添加一个客户端。

步骤 1/3 – 创建项目

  1. 填写 Project Name(项目名称),然后点击 Create(创建)。
  2. 在左侧菜单中选择 APIs & ServicesOAuth consent screenGet Started(开始)。
  3. 输入 App name(应用名称)和联系 email(电子邮件),然后点击 Next(下一步)。
  4. 填写其余字段并点击 Finish(完成)。

创建 iOS OAuth 客户端

  1. APIs & Services 中,选择 CredentialsCreate credentialsOAuth client ID(OAuth 客户端 ID)。
  2. 将应用类型选择为 iOS
  3. 输入与 app.json 中的 bundle identifier 相匹配的 Bundle ID
  4. 点击 Create(创建)。

注意: 对于开发实例,Clerk 为 Google 等流行提供商提供“Shared Credentials”(共享凭证)。在 Google Cloud 中创建 iOS 类型的凭证时,Google 会有意省略客户端密钥;它使用您的 Bundle ID 来验证应用的身份。

Back to Blog

相关文章

阅读更多 »

钱包是新的认证层

介绍 如果你已经在 Web2 中实现了身份验证,那么 Web3 钱包不应该感到陌生。 身份验证一直只有一个核心:这是否可以用于……

[iOS] 调试 SSL 握手失败

问题:意外的配置冲突 最近,我们的监控仪表板开始出现零星的网络错误日志。它们并不是你常见的…