【发布时间】:2015-09-16 14:01:43
【问题描述】:
我正在开发一个 AngularJS + Firebase 应用程序,并且已经到了在索引中添加第二页和 ng-view 的地步。我正在使用$firebaseAuth 服务进行 facebook/google 登录。
问题是,在登录时,由于 $firebaseAuth 重定向到站点的 url 减去末尾的斜线,角度路由被破坏,Angular 显然依赖于斜线。 (使用$authWithOAuthPopUp()方法)
例如,
https//app.firebaseapp.com/#/ 会变成https://app.firebaseapp.com/#
我必须刷新才能得到最后的/。
这是一个常见问题吗?有什么办法可以解决这个问题吗?
【问题讨论】:
-
我认为这应该在服务器端使用重写规则完成。
标签: javascript angularjs oauth firebase single-page-application