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

Electron应用打包后Firebase谷歌登录遇auth/unauthorized-domain问题求助

Electron打包Linux版后Firebase谷歌登录授权域名问题

问题描述

我在Electron应用中集成了Firebase谷歌登录认证方法,本地环境运行正常,但将应用打包为Linux版本后,出现错误:

Error while login into Gmail account FirebaseError: Firebase: Error (auth/unauthorized-domain)

排查得知需在授权标签添加对应域名,且已在Firebase应用设置中添加了常规应用域名,请问还需在域名设置中添加什么内容?

解决方案

  • 添加electron://localhost:这是Electron打包后默认使用的本地协议域名,是解决该问题最关键的遗漏项
  • 若你给Electron应用设置了自定义协议(比如yourapp://这类前缀),要把这个自定义协议域名也加入Firebase授权列表
  • 补充添加app://域名:部分Linux打包配置下会用到这个协议前缀,添加后可覆盖更多场景
  • 确认添加位置:务必在Firebase控制台的「认证 > 设置 > 授权域」中添加域名,避免误加到其他设置模块

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 17:25:15