Die Art, wie ich meine Nutzer in AppEngine mit Google-Konten authentifizieren kann, ist einfach wunderbar.
Allerdings muss ich mein benutzerdefiniertes Authentifizierungs-Login-System verwenden.
Ich habe eine AppUsers-Tabelle mit Benutzernamen und verschlüsselten Passwörtern.
Ich habe etwas über Sitzungen auf gae gelesen, aber ich brauche Hilfe beim Starten meiner App-Sicherheit.
Wie kann ich meine authentifizierte Benutzersitzung verfolgen? Einen Cookie setzen?
Ein Anfänger.
Sie können Cookie dazu verwenden ... Es ist wirklich nicht so schwer. Sie können Cookies verwenden, um die authentifizierten Benutzer zu verfolgen und den Sitzungsschlüssel im gae-Datenspeicher zu speichern.
Es gibt ein Beispiel (es zeigt nur die Grundidee, ich kann nicht garantieren, dass der Code direkt verwendet werden kann)
Die grundlegende Benutzertabelle:
%Vor%Die Login-Funktion
%Vor%Die Abmeldefunktion
%Vor%Wenn Sie eine Benutzeranmeldung benötigt haben
%Vor%Tags und Links java security authentication google-app-engine