Überprüfen Sie, ob der angemeldete Benutzer jede Seite ändern, im Winkel 2

Langsam aber sicher voran mit Angular2. Und nun Stand ich vor der folgenden Herausforderung. Ich möchte überprüfen, ob der Benutzer eingeloggt ist oder nicht auf jeder Seite ändern (in anderen Worten, die auf Last der jede und jeder Komponente). Natürlich kann ich implementieren OnInit-Schnittstelle, die in jedem und jeder von Ihnen, aber das ist der code, den Geruch.

Ist es eine effiziente Art der Ausführung alles, was benötigt, auf jeder Seite der app? Ich würde gerne hören, andere Vorschläge zu best practices, wie Sie diese Aufgabe zu bewältigen.

Ich bin mit dieser Bibliothek (https://auth0.com/blog/2015/11/10/introducing-angular2-jwt-a-library-for-angular2-authentication/) für jwt-basierten Verbindung und ich habe auch schon ein netter service, Klasse kapselt alle Authentifizierungs-Funktionalität. So, die eigentliche Kontrolle, wo der Benutzer angemeldet ist, wird schon gemacht und getestet.

Dank,

Schreibe einen Kommentar