【发布时间】:2014-10-10 07:05:29
【问题描述】:
我使用 AngularFire 创建了一个非常简单的 FireBase + Angular 应用程序,或者更确切地说,我从示例中复制了代码。目前,它所做的只是允许通过 Google 登录和注销。代码非常简单,我认为甚至不需要在这里发布它。
我在不同的静态文件托管解决方案上进行了尝试,结果有些奇怪。
在 Google Drive、Dropbox 和 Github 上。尽管所有页面都提供了页面,但控制台中没有 404 错误和 JS 错误,但登录本身不起作用。会发生什么情况是程序将启动登录屏幕并登录用户,但随后角度“auth.user”对象保持为空。
完全相同的代码在 Visual Studio 上运行(仅通过“在浏览器中查看文件”)并托管在 FireBase 自己的托管解决方案上时,按预期运行,没有问题。登录和注销都有效。
我想知道这是怎么回事,因为这是一个“无后端”应用程序,或者更准确地说,它具有相同的后端,即 FireBase 服务。
这里发生了什么?
explanation on hosting on Google Drive explanation on hosting on Dropbox and Github
(关于如何改进这个问题的cmets将被应用)
【问题讨论】:
标签: angularjs firebase angularfire firebasesimplelogin