2016-09-23 3 views
0

Ich habe Zweifel, wie Sie eine Anmeldeseite für die Vorlage BlurAdmin erstellen können.Authentifizierung in einem anderen AngularJS-Modul erstellen

Das Template hat die index.html als Masterpage. Es hat Header, Footer, Sidebar, ... und die Seiten werden als Vorlage geladen (ui-view).

Aber ich würde Login-Seite unabhängig von index.html verwenden, denke ich, der beste Weg, um es mit einer anderen ngApp zu erstellen, anders als index.html, aber wie soll ich tun? Ich habe mich viel umgesehen, aber die login.html wird immer als Vorlage geladen (ui-view).

Antwort

0

Wenn Sie Ihre Anwendung in wenigen Schritten aufteilen möchten, könnte es nützlich sein. Sie können also eine separate index.html-Datei erstellen, die alle HTML-Dateien aus der Logins-Vorlage enthält. Natürlich können Sie dieser separaten Seite auch einen weiteren Winkel hinzufügen, um die Logik zu handhaben, aber denken Sie daran, wie viel Logik Sie dieser Seite hinzufügen müssen, vielleicht ist es einfacher, etwas mit weniger Gewicht für die Anmeldeseite zu verwenden.

Wie auch immer, als Ergebnis sollten Sie die zweite separate Anwendung mit enthaltenen Skripten und Stilen haben, wie es bereits in der Hauptanwendung implementiert ist. Also die Antwort auf Ihre Frage - Sie sollten den Prozess für die zweite Anwendung, die Sie sich anmelden werden SPA behandeln, und Sie werden zwei einzelne Seite Anwendungen mit verschiedenen Skripten in jedem haben, können sie verschiedene eckige Versionen oder sogar verschiedene Frameworks verwenden.

+0

wow! Es ist eine Menge Gewicht für eine einfache Login-Seite! Du hast Grund @Mikki, vielleicht sollte ich einen anderen Weg wählen. Aber ich weiß nicht, was zu tun ist, um nicht die gesamte Struktur von BlurAdmin (masterpage in index.html) zu ändern. –

+0

@MateusVitali, Im Allgemeinen, einfach versuchen, alles, was Sie für die Anmeldeseite benötigen, zu schneiden, so erstellen Sie index.html, danach enthalten Stile, die Affekt Anmeldeseite sind, und fügen Sie dann Ihre '

Verwandte Themen