Firebase谷歌认证警告移除方案咨询(无域名校园项目)
Firebase谷歌登录警告移除方案(无需验证/无域名验证)

一、无需验证快速消除警告
针对校园项目临时测试场景,按以下步骤操作:
- 打开Firebase控制台,进入目标项目
- 依次点击身份验证 → 登录方法 → Google
- 在「OAuth 客户端ID」板块,找到对应平台(如Web)的客户端条目,点击编辑
- 在「授权JavaScript来源」中添加你当前使用的测试地址,比如本地开发的
http://localhost:3000(替换为你的实际端口),若有临时部署地址也一并添加 - 保存设置后,清除浏览器缓存再测试,即可消除该警告
二、无域名时的验证方法
若必须完成谷歌OAuth验证,无自有域名可按以下两种方式操作:
方式1:使用Firebase免费子域名
- 进入Firebase控制台的主机板块,按引导部署项目,获取
xxx.web.app或xxx.firebaseapp.com格式的免费域名 - 返回身份验证的Google登录设置,将该免费域名添加到「授权JavaScript来源」和「授权重定向URI」中
- 打开关联的Google Cloud控制台,进入API和服务 → OAuth同意屏幕,选择「外部」类型,填写应用名称、支持邮箱等基础信息
- 在「已授权的域名」中添加你的Firebase Hosting域名,提交后等待审核(校园类项目审核速度较快)
方式2:基于localhost完成验证
- 在Google Cloud控制台的OAuth同意屏幕中,将
localhost添加到「已授权的域名」 - 回到Firebase的Google登录设置,确保「授权JavaScript来源」包含
http://localhost:xxxx(你的本地端口) - 提交设置后,谷歌通常会快速通过本地环境的验证,满足校园项目测试需求
内容的提问来源于stack exchange,提问作者Tejas Patel
相关产品推荐
相关产品推荐

