Почему мой пользователь выходит из моего приложения с помощью Firebase/Auth?Javascript

Форум по Javascript
Anonymous
Почему мой пользователь выходит из моего приложения с помощью Firebase/Auth?

Сообщение Anonymous »

У меня есть приложение Native React, где я использую Firebase/Auth .
Это то, что у меня есть в моем пакете.

Код: Выделить всё

"dependencies": {
....
"@react-native-firebase/analytics": "^21.7.1",
"@react-native-firebase/app": "^21.7.1",
"firebase": "10.13",
....
}
Пожалуйста, дайте мне знать, если мне нужно что -то еще в моих зависимостях.
Это мое приложение.

Код: Выделить всё

import { getAuth, signInWithEmailAndPassword, onAuthStateChanged } from "firebase/auth";

const App = () => {

const [verified, setVerified] = useState(false);
const [currentUser, setCurrentUser] = useState(null);
...
...
...
useEffect(() => {
const auth = getAuth();
const unsubscribe = onAuthStateChanged(auth, (user) => {
if(user){
setCurrentUser(user);
setVerified(user.emailVerified);
}else{
setCurrentUser(null);
}
});
return () => unsubscribe();
}, []);
...
...
...
if(!currentUser){
return (



);
}
else if (currentUser && !verified){
return (



);
}
else{
return (





);
}
};
export default App;
Пользователи могут войти в систему, они могут выйти из строя, и по какой -то странной причине, которую я не могу понять, после того, как я оставлю свой телефон нетронутым в течение 20 минут, они снова вышли из строя, даже не касаясь приложения.>

Подробнее здесь: https://stackoverflow.com/questions/795 ... ebase-auth

Вернуться в «Javascript»