我正在构建反应本机应用程序,并希望记住基于令牌的逻辑 但是可以理解如何做到这一点
我的方式是
const user = await fbRef.auth().signInWithEmailAndPassword('gol@gmail.com', 'qwerty123');
console.log(user);
const token = await fbRef.auth().currentUser.getIdToken();
await AsyncStorage.setItem('AccessToken', token);
但我不知道怎么用这个令牌登录?
答案 0 :(得分:0)
您不必添加记住我的功能。默认情况下,Firebase Auth会使用asyncStorage
保留用户的原生作用。
在访问currentUser
:
firebase.auth().onAuthStateChanged(user => {
// currentUser is ready now.
if (user) {
// User signed in. You can also access from firebase.auth().currentUser.
} else {
// User signed out.
}
});