Sicherheit für eine AngularJs + ServiceStack-App
Ich habe eine Anwendung mit vier Modulen im Frontend. Ich versuche, so viel wie möglich AngularJs im Frontend zu verwenden. Ich verwende ein leeres Website-asp.net-Projekt, um alle Dateien und den REST-ServiceStack zu hosten Projekt haben Art der folgenden Struktur:
~/ (web.config, global.asax and all the out of the box structure for an asp.net website)
- App <- AngularJs
- Users <- js controllers and views (static html files)
- Companies
- BackEnd
- Public
Index.html
IndexCtrl.js
App.js
- Content
- Js
Ich benutze anglejs Service Calls und das Backend benutze ich REST mit servicestack.
Die Frage ist, wie ich den Zugriff nur auf authentifizierte Benutzer auf diese statischen HTML-Dateien beschränken kann. Nehmen wir zum Beispiel diejenigen, die sich innerhalb von Unternehmen, Backend und Benutzern befinden