2016-01-22 71 views
2

我有angular2應用程序。我想把驗證邏輯作爲一個單獨的應用程序。作爲獨立應用程序的角度驗證邏輯

原因分離的:

  1. 登錄/唱起來的觀點具有完全不同的設計。即使在身體層面。
  2. 登錄視圖不應該加載主應用程序的所有來源。
  3. 我想快速顯示第一個視圖。

它看起來像路由是主要問題。 如何組織應用程序之間的拆分路線?
/登錄/註冊鏈接應重定向到身份驗證應用程序。
/customers鏈接應重定向到主應用程序。

+0

這是一個非常模糊的問題。 「不同的應用程序」是什麼意思? –

+0

「不同的應用程序」是什麼意思?同一個角度認證應用其他平臺應用?任何第三方應用程序?或具有不同認證模塊的同一應用程序 – micronyks

回答

1

如果你想不同的應用程序(如運行單獨的Web應用程序)的路由應該發生在Web服務器中,而不是在應用程序,所以重定向應該指向不同index.htmls ......但是,這真的取決於你的環境,表達,IIS等

如果你只是想分割的代碼比你可以創建驗證不同的模塊,並從你的應用程序引用它像任何其他節點模塊。在這種情況下,如果您不想立即加載代碼,您可以使用angular2中的動態組件加載器來加載需求代碼(這幾乎是單獨的應用程序)。