使用 Google 登录 iPhone(本地 Metro 服务器 + 开发构建) - 第 4/7 部分:Google Cloud Console
发布: (2026年1月13日 GMT+8 07:34)
2 min read
原文: Dev.to
Source: Dev.to
配置 oAuth
项目
项目是最高层级的容器(例如,“My Startup”)。一个项目足以容纳您所有的应用。
同意屏幕
在每个项目中仅需配置一次同意屏幕。用户登录时会看到该页面(徽标、隐私政策链接等)。
客户端 ID
在同一项目中创建多个客户端 ID。每个应用/平台/环境(例如 iOS、Android、Web;开发、预览、生产)都需要一个客户端。目前,我们将为 iOS / 开发添加一个客户端。
步骤 1/3 – 创建项目
- 填写 Project Name(项目名称),然后点击 Create(创建)。
- 在左侧菜单中选择 APIs & Services → OAuth consent screen → Get Started(开始)。
- 输入 App name(应用名称)和联系 email(电子邮件),然后点击 Next(下一步)。
- 填写其余字段并点击 Finish(完成)。
创建 iOS OAuth 客户端
- 在 APIs & Services 中,选择 Credentials → Create credentials → OAuth client ID(OAuth 客户端 ID)。
- 将应用类型选择为 iOS。
- 输入与
app.json中的 bundle identifier 相匹配的 Bundle ID。 - 点击 Create(创建)。
注意: 对于开发实例,Clerk 为 Google 等流行提供商提供“Shared Credentials”(共享凭证)。在 Google Cloud 中创建 iOS 类型的凭证时,Google 会有意省略客户端密钥;它使用您的 Bundle ID 来验证应用的身份。