【问题标题】:How to enable route security when using AngularFire with Angular ui-router?将 AngularFire 与 Angular ui-router 一起使用时如何启用路由安全性?
【发布时间】:2014-03-30 06:45:11
【问题描述】:

是否可以将AngularFire routeSecurity module 与角度UI-ROUTER 一起使用,而不是标准的ng-route 提供程序?是否有可以与 ui-router 一起使用的 routeSecurity 版本?

【问题讨论】:

  • angularFire-seed routeSecurity mod 是为 ngRoute 编写的,因此不适用于 ui-router。还没有人编写过与 ui-router 集成的模块,尽管这不应该证明特别具有挑战性。

标签: firebase angular-ui-router angularfire


【解决方案1】:

@mattvv 给我这个gist 当我在有角度的 irc 频道里谈论他的时候。所以基本上你只需要替换 angularfire 目录中的routesecurity.js 文件,假设你使用 yeoman 来搭建你的应用程序。

一个巧妙的做法是创建另一个名为routesecurity-ui-router.js 的文件,而不是替换routesecurity.js 的内容。

所以为了提供一些关于要点的信息,基本上 mattvv 只是修改了routes 术语并改用state

【讨论】:

  • +1,谢谢,这些都是有用的提示。我将查看 routesecurity.js 文件。
  • 这不仅仅是一个小费,哈哈,它有效!,我也遇到过这个问题,7 天前,就在你问这个问题之后。
  • 我同意它不仅仅是一个提示,:) 我不知何故错过了最初外观的要点链接。将此标记为答案。谢谢。
猜你喜欢
  • 2014-03-17
  • 2018-07-28
  • 1970-01-01
  • 1970-01-01
  • 2016-05-26
  • 2014-07-27
  • 2023-03-17
  • 1970-01-01
  • 2016-04-28
相关资源
最近更新 更多