当我注册用户时,它会自动在Firebase中登录用户。
我试过用
var user = firebase.auth().getCurrentUser() if (user) then ...
(类似的东西)替换onAuthStateChange,但它不起作用。
这有什么解决方案吗?我在纯Javascript和React-native中都这样做。
答案 0 :(得分:0)
您无法停止注册以触发onAuthStateChanged
侦听器。注册也会在用户中签名,这就是听众被触发的原因。您还需要该侦听器正确检测初始身份验证状态以及后续登录/退出事件。