2017-07-22 5 views
2

ich für Auth Feuerbasis in meiner Anwendung bin mit, ich möchte der Benutzer nach Anmeldung oder Protokollierung in angemeldet bleiben.Halten Benutzer angemeldet, ohne AsyncStorage

ich AsyncStorage gehört, aber ich bemerkte, dass es nicht zu empfehlen Speichern Sie Daten wie Passwörter damit. Ich dachte über das Speichern des Firebase Auth Tokens oder etwas, um den Benutzer angemeldet zu halten, aber ich weiß wirklich nicht, wo ich anfangen soll.

Ist es der beste Weg, es zu tun? Wenn ja, wo kann ich anfangen?

Vielen Dank im Voraus!

EDIT:

Hier sah ich, dass es keine sensiblen Daten wird empfohlen zu speichern (zB Passwort) mit AsyncStorage

https://medium.com/@ntoscano/react-native-persistent-user-login-6a48ff380ab8

+0

Bearbeiten Sie Ihre Frage, um Verweise auf das, was Sie gelesen haben, und wo diese Empfehlungen kamen, hinzuzufügen. Ohne es ist es sehr schwer für die Menschen zu verstehen, was Sie wissen und nicht oder wo Sie etwas falsch verstanden haben. –

+0

@MichaelCheng Danke, ich habe die Frage bearbeitet. –

Antwort

0

Wenn der Benutzer erfolgreich angemeldet hat, Feuerbasis kehrt die aktueller Benutzer als Antwort auf firebase.auth(). currentUser.

Überprüfen Sie den Wert und Sie können ein boolesches Flag abhängig von diesem Wert setzen. Sie können jetzt die Sitzung mit diesem Flag beibehalten.

Hoffe das beantwortet Ihre Frage.

Verwandte Themen