Wie kann eine Benutzersitzung in einer Google App Engine
Anwendung am besten verwaltet werden? Im Idealfall möchte ich meine Anwendung statusfrei halten und keine benutzerbezogenen Daten im Speicher ablegen. Ich habe jedoch auch Angst, bei jeder Anfrage Benutzeranmeldeinformationen des Netzwerks zu senden (ganz zu schweigen von der Authentifizierung des Benutzers bei jeder Anforderung würde einen Anruf erfordern zum Datastore
was Geld kostet).Verwalten der Benutzerauthentifizierung in einer GAE-Anwendung
Ich habe googles OAuth 2.0
Lösung ausgecheckt, aber nach meinem Verständnis hilft es, wenn meine Anwendung eine Verbindung zu einem der Google APIs herstellen will und die Erlaubnis des Kunden benötigt, um auf sein Google-Konto zuzugreifen.
Gibt es einen Weg zur Verwaltung der Benutzersitzung? Das am häufigsten vorkommende Szenario ist . Der Benutzer hat diese Anforderung initiiert, ohne die userId
als Anforderungsparameter senden zu müssen.
Bitte beachten Sie, dass wir keine Drittanbieter verwenden. Der Benutzer registriert sich normalerweise auf unserer Seite und hat ein benutzerdefiniertes Konto. Ich bin nicht auf der Suche nach Tools, die Authentifizierung mit Drittanbieter-Dienste integrieren helfen. Sonst würde ich googles OAuth 2.0
oder ähnliche API verwenden
Authomatic ist eine großartige Ressource: https://github.com/authomatic/authomatic –
Bitte überprüfen Sie die aktualisierte Frage. Ich bin ** nicht ** auf der Suche nach Authentifizierung über Drittanbieter. – Konstantine