You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何解决Firebase谷歌社交登录的「Google未验证此应用」问题?

解决Google登录「Google hasn’t verified this app」警告的方法

核心排查与修复步骤

  • 确认OAuth同意屏幕的发布状态:即便域名和应用显示已验证,若同意屏幕处于「测试」状态,仅添加到测试用户列表的账号能正常登录,其他用户都会看到警告。需进入Google Developer Console的OAuth同意屏幕页面,将状态切换为「发布」。
  • 检查权限范围的用途说明:你使用的/auth/userinfo.email、/auth/userinfo.profile、openid均为Google定义的敏感权限范围,虽无需额外审核,但必须在同意屏幕的「权限范围」板块,清晰准确填写每个范围的使用场景,避免模糊或夸大的描述。
  • 核对Firebase与Google Cloud项目的关联:确保Firebase项目已正确绑定你配置OAuth同意屏幕的Google Cloud项目。可在Firebase控制台的「Authentication」-「登录方法」-「Google」中,检查关联项目是否匹配,同时确认授权回调URL为Firebase自动生成的地址,未被手动修改。
  • 清除缓存并使用非测试账号测试:浏览器缓存可能留存旧的验证状态,建议用无痕模式测试;同时使用未添加到测试用户列表的账号验证——测试用户不会触发警告,但正式用户会暴露问题。
  • 等待验证状态同步:Google的验证状态同步可能存在延迟,即便控制台显示已验证,也需1-24小时才能完全生效,可等待一段时间后再测试。

特殊场景处理

若上述步骤全部完成仍有警告,可能是Google验证系统出现临时同步异常。可在Google Cloud Console的「OAuth同意屏幕」页面,重新提交一次验证申请(即便之前已通过),触发系统重新同步状态。

内容的提问来源于stack exchange,提问作者Faisal Shaikh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 23:12:37