Google 提供的第三方登录服务,可集成到网站实现 Google 账号登录。

Google OAuth

能用它做什么

  • →给网站加 Google 账号一键登录
  • →多个网站共用一个 Google 登录项目
  • →新站申请 Google OAuth 验证
  • →用邮箱密码登录替代 Google 登录提高付费率

优点

  • +一个项目可创建多个客户端,多站共用
  • +创建项目无需绑卡,免费使用
  • +集成简单,用户登录成本低

缺点与坑

  • −登录界面显示项目名而非客户端名
  • −新站验证可能遇到隐私政策内容不足
  • −Google 登录有时会有误触

价格:免费使用(群里提到的价格,以官网为准)

经验和技巧

  1. 1

    多个网站共用一个 Google 项目

    在同一个 Google 项目下创建多个 OAuth 客户端,分别配置各网站的回调地址,可以避免重复创建项目。

  2. 2

    新站验证前先处理 GSC

    有群友遇到验证不通过,把域名加到当前 Google 账号的 GSC 后再验证就通过了。

  3. 3

    去掉 Logo 可能帮助通过验证

    有群友遇到验证不通过,去掉应用 Logo 后秒过审。

由 AI 根据群友的实际使用经验整理,仅供参考

大家怎么说

群里主要讨论用它做网站登录:多个网站可以共用一个 Google 项目,在项目下创建多个客户端即可,但登录界面会显示项目名而非客户端名,介意的话就每个网站单独建项目。新站申请 OAuth 验证时可能遇到隐私政策内容不足、红屏警告等问题,有群友通过先把域名加到当前 Google 账号的 GSC、去掉 Logo 等方式通过验证。创建 Google 登录项目不需要注册 Google Cloud 或绑卡,直接进控制台创建即可。另外有群友观察到用邮箱密码注册的用户比一键 Google 登录的用户更愿意付费,Google 登录有时会有误触。

由 AI 根据群里 30 条讨论整理,仅供参考

常见问题

问多个网站可以共用一个 Google 登录项目吗?

可以,一个 Google 项目下可以创建多个客户端,分别配置不同的回调地址即可。但登录界面会显示项目名而不是客户端名,如果介意就每个网站单独建项目。

问创建 Google 登录项目需要绑卡吗?

不需要,直接进入 Google Cloud 控制台创建项目即可,不用注册 Google Cloud 或绑卡。

问新站申请 Google OAuth 验证时提示隐私政策内容不足怎么办?

有群友通过先把域名加到当前 Google 账号的 GSC、去掉 Logo 等方式通过了验证。

问题来自群友的真实提问,答案由 AI 根据群里的回答整理,仅供参考

群里的讨论 30 条提到

加载中…

话题与问答由 AI 根据群聊整理,点「看原文」可以看当时大家具体怎么说