Ich arbeite an einer Webanwendung, die Benutzerkontenverwaltung und Authentifizierung erfordert. Die Benutzer sollten sich mit verschiedenen Tokens in ihrem Konto anmelden können - E-Mail, Telefonnummer, Facebook-ID, Firmenaccount-ID usw. Derselbe Benutzer verwendet möglicherweise alle diese verschiedenen Methoden basierend auf dem Einstiegspunkt, für den er sich anmeldet.Webapp - Benutzerkontenverwaltung
Vom Back-End sollte ich in der Lage sein, das richtige Benutzerkonto basierend auf einem dieser Token zu erhalten. Grundsätzlich sollten mehrere Tokens (E-Mail, Telefon, Facebook usw.) auf dasselbe Benutzerkonto verweisen.
Ich habe in Firebase und Stormpath untersucht. Glauben Sie, dass Firebase oder Stormpath aus Ihrer Erfahrung gute Optionen für mich sind? Ich habe mich gefragt, ob es dafür vordefinierte Weblösungen gibt, ohne das Rad selbst neu zu erfinden.
Bitte zögern Sie nicht, verschiedene Web-Lösungen und Architektur-Tipps vorschlagen.
Vielen Dank für Ihre Zeit, Iranga
Hallo, ich arbeite bei [Stormpath] (https://stormpath.com), und ich kann erklären, wie wir Firebase ergänzen. Aber es wäre hilfreich, wenn Sie uns sagen könnten, was Sie mit "verschiedenen Tokens" machen und welche Arten von Tokens Sie meinen? Vielen Dank! – robertjd
Hallo @robertjd, danke für die Antwort. Verschiedene Tokens bedeutet Benutzernamen oder Login-IDs. Beispiel: E-Mail-Adresse, Telefonnummer, Facebook-ID usw. eines Benutzers. Ein Benutzer hat eine oder mehrere Login-IDs. Ich sollte in der Lage sein, ihr Konto unabhängig von der verwendeten ID vom Backend abzufragen. Sie können sich eine Hashmap mit mehreren Schlüsseln zum selben Wert vorstellen (Keys: ids, Value: Benutzerkonto). Hoffnung, die Sinn macht. Danke – OrangeTree