Firebase authClient.login问题

Firebase authClient.login问题,firebase,Firebase,我遇到了与本问题中讨论的类似的问题: 我在firebase网站上找不到任何直接解决此问题的内容,因此我对“未经授权的请求来源”有两个问题: 1.)如果我正在通过自己的计算机测试我的程序(如中所示,它只是我计算机上的一个文件),那么我到底应该向Auth面板添加什么?我试着按照上面链接中的建议去做,但没有成功 2.)我的最终计划是使用firebase及其登录系统创建一个应用程序。当用户尝试登录时,这会是一个问题吗?我是否需要允许任何用户登录系统?随着Firebase Simple login的发布

我遇到了与本问题中讨论的类似的问题:

我在firebase网站上找不到任何直接解决此问题的内容,因此我对“未经授权的请求来源”有两个问题:

1.)如果我正在通过自己的计算机测试我的程序(如中所示,它只是我计算机上的一个文件),那么我到底应该向Auth面板添加什么?我试着按照上面链接中的建议去做,但没有成功


2.)我的最终计划是使用firebase及其登录系统创建一个应用程序。当用户尝试登录时,这会是一个问题吗?我是否需要允许任何用户登录系统?

随着Firebase Simple login的发布,它包含了许多基于OAuth的身份验证方法(Facebook、Twitter、GitHub等),我们加入了“授权来源”的概念。如果没有此限制,恶意网站可能会假装是您的应用程序,并试图代表您访问用户的Facebook、Twitter等数据

通过将这些请求的域限制为您控制并已验证的域,我们可以保护您用户的数据。一旦您配置了应用程序域,您的用户将能够从您定义的域无缝安全地登录

要修复此错误,请登录Firebase Forge(通过在浏览器中输入Firebase URL),然后导航到左侧的“Auth”面板

  • 对于本地测试,您需要在计算机上至少运行一个barebones Web服务器,而不是通过
    file://
    加载测试文件。在本地计算机上运行裸体服务器的最简单方法是将
    cd
    放入文件目录,然后运行
    python-m SimpleHTTPServer
    ,这样您就可以通过
    http://127.0.0.1:8000/...
  • 对于您的用户,配置将用于承载应用程序的域。这可以是任意数量的特定子域(例如
    a.b.www.domain.com
    )或用作通配符的高级域(
    domain.com
    将允许来自
    *.domain.com
您可以在此处配置多个应用程序域或IP,以逗号分隔

有关简单登录的应用程序配置的其他文档,请参阅


我希望这有帮助!如果您还有其他问题,请随时直接与我联系。

随着Firebase Simple Login的发布,它包含了许多基于OAuth的身份验证方法(Facebook、Twitter、GitHub等),我们加入了“授权来源”的概念。如果没有此限制,恶意网站可能会假装是您的应用程序,并试图代表您访问用户的Facebook、Twitter等数据

通过将这些请求的域限制为您控制并已验证的域,我们可以保护您用户的数据。一旦您配置了应用程序域,您的用户将能够从您定义的域无缝安全地登录

要修复此错误,请登录Firebase Forge(通过在浏览器中输入Firebase URL),然后导航到左侧的“Auth”面板

  • 对于本地测试,您需要在计算机上至少运行一个barebones Web服务器,而不是通过
    file://
    加载测试文件。在本地计算机上运行裸体服务器的最简单方法是将
    cd
    放入文件目录,然后运行
    python-m SimpleHTTPServer
    ,这样您就可以通过
    http://127.0.0.1:8000/...
  • 对于您的用户,配置将用于承载应用程序的域。这可以是任意数量的特定子域(例如
    a.b.www.domain.com
    )或用作通配符的高级域(
    domain.com
    将允许来自
    *.domain.com
您可以在此处配置多个应用程序域或IP,以逗号分隔

有关简单登录的应用程序配置的其他文档,请参阅


我希望这有帮助!如果您还有其他问题,请随时直接与我联系。

python-msimplehttpserver提示非常方便!谢谢Phonegap呢?我们如何处理文件://*问题?python提示仍然是相关的。我所有的登录代码在我的文件上都工作得很好:///直到今天(2016年8月28日),除了登录,其他一切都正常工作。出现此错误的地方:
对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许访问源“file://”。响应的HTTP状态代码为404
,我运行了python本地服务器,现在可以工作了。仍然对它为什么突然停止工作感到愤怒。
python-msimplehttpserver
提示非常方便!谢谢Phonegap呢?我们如何处理文件://*问题?python提示仍然是相关的。我所有的登录代码在我的文件上都工作得很好:///直到今天(2016年8月28日),除了登录,其他一切都正常工作。出现此错误的地方:
对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许访问源“file://”。响应的HTTP状态代码为404
,我运行了python本地服务器,现在可以工作了。但仍然对它为什么突然停止工作感到愤怒。