Ich benutze Golang als Anwendungsserver. Ich mache Benutzerauthentifizierung und ich suche Speichersystem.Golang Datenbank zum Speichern von Authentifizierungsinformationen
Ich habe nächstes Modell:
{
email string // it should be index
passwordhash string // it should be index too
token string
}
Ich habe versucht, Schlüssel-Wert-Speicher LevelDB mit 2 Datenbanken zu verwenden:
- (key = "E-Mail", value = "PasswordHash") für die Anmeldung Benutzer von passowrd
- (key = "E-Mail", value = "Token") für Benutzer-Authentifizierungsinformationen speichert
Aber ich bin nicht sicher, dass Doppel-E-Mail eine gute Idee ist. Könnten Sie mir eine Lösung zum Speichern von Authentifizierungsinformationen für Golang empfehlen?
" passwordhash "sollte index auch sein? Ich sehe nicht das Szenario, wie Sie Abfrage mit dem Index "Passworthash" mit diesen 2 Datenbanken dienen? –