角度认证逻辑作为单独的应用程序

时间:2016-01-22 05:32:16

标签: angular angular2-routing

我有angular2 app。我想将身份验证逻辑作为一个单独的应用程序。

分离的原因:

  1. 登录/唱歌视图有完全不同的设计。甚至在身体层面。
  2. 登录视图不应加载主应用程序的所有源。
  3. 我想快速展示第一个视图。
  4. 看起来路由是主要问题。 如何组织应用程序之间的分割路线? / signin / signup 链接应重定向到身份验证应用。
    / customers 链接重定向到主应用时。

1 个答案:

答案 0 :(得分:1)

如果您需要不同的应用程序(作为单独的Web应用程序运行),路由应该在Web服务器而不是应用程序中进行,因此重定向应指向不同的index.htmls ...但这实际上取决于您的环境,快递,IIS等

如果您只想分割代码而不是为身份验证创建不同的模块,并从您的应用程序引用它作为任何其他节点模块。在这种情况下,如果您不想立即加载代码,可以使用angular2中的动态组件加载器来加载需求代码(这几乎是单独的应用程序)。