Ich stelle den folgenden Controller/Dienst in Angularjs zusammen, um einen Authentifizierungsdienst zu kontaktieren. Ich möchte dies nutzen, um andere Seiten der Angular-Anwendung auf Benutzer einzuschränken, die sich über diesen Dienst authentifiziert haben, aber ich bin mir nicht sicher, wie ich das machen soll. Ich hoffe, dass jemand mich in die richtige Richtung weisen kann. Unten ist mein Controller und Service.Wie beschränke ich den Zugriff auf authentifizierte Benutzer?
Der Service/Controller arbeitet zur Authentifizierung, aber jeder kann zu "welcome.html" oder einer anderen Seite in der Anwendung navigieren. Wie kann ich dies auf Benutzer beschränken, die sich erfolgreich authentifiziert haben?
Erforderliche Erinnerung: Da Ihre gesamte Javascript-App im Browser ausgeführt wird, gibt es hier keine * Lösung, die den Inhalt der Javascript-Website wirklich geheim hält, ohne serverseitige Steuerelemente für bestimmte Seiten oder Daten zu verwenden. Clients, authentifiziert oder nicht, können den Code lesen und den Anwendungsstatus ändern. Stellen Sie sicher, dass Sie die folgenden Lösungen verwenden, um die Benutzeroberfläche (Erkennung/Anmeldung/Abmeldung) einfach zu verbessern, ohne den Zugriff zu beschränken. –