Best Practice, um sicherzustellen, dass Benutzer mit cookieStore und AngularJS angemeldet oder abgemeldet sind
Momentan erstelle ich eine AngularJS-basierte Anwendung auf Ruby on Rails und benutze Devise zur Authentifizierung. Ich habe den Server richtig reagiert, wenn ein Benutzer erfolgreich authentifiziert und wenn die Authentifizierung fehlschlägt. Ich schätze, meine Frage ist, mit $ cookieStore, was ist die beste Methode, um zu wissen, ob ein Benutzer angemeldet ist oder nicht? Es gibt ein Cookie, das von Rails mit dem Namen "myapp_session" gesetzt wird, aber diese Sitzung bedeutet nicht unbedingt, dass ein Benutzer angemeldet ist. Suchen Sie nach Ideen, wie AngularJS verwendet werden kann, um die Online- / Offline-Verwaltung von Benutzern aufrechtzuerhalten. Ich werde weiterhin sicherstellen, dass Anfragen, die eine Autorisierung erfordern, unabhängig von der Lösung vom Backend autorisiert werden.