我正在聆听 AUTH 更改:
async onAuthStateChanged() {
await firebase.auth().currentUser.reload();
const unsubscribe = firebase.auth().onAuthStateChanged(async (user_auth) => {
if (user_auth) {
//user signed in
} else {
///log out
unsubscribe();
this.props.navigation.navigate('login');
}
})
}
我从 onAuthStateChanged()
调用 onComponentDidMount()
但是当我从 Firebase 控制台删除/禁用用户时它不会触发它。