Warum wird mein Benutzer mit Firebase/Auth aus meiner App aus meiner App angemeldet?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Warum wird mein Benutzer mit Firebase/Auth aus meiner App aus meiner App angemeldet?

by Anonymous » 23 Apr 2025, 08:41

Ich habe eine native React -App, in der ich Firebase/Auth .
Ich habe in meinem Paket.json Datei:
.

Code: Select all

"dependencies": {
....
"@react-native-firebase/analytics": "^21.7.1",
"@react-native-firebase/app": "^21.7.1",
"firebase": "10.13",
....
}
Bitte lassen Sie mich wissen, ob ich etwas anderes in meinen Abhängigkeiten haben muss.

Code: Select all

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;
Benutzer können sich anmelden, sie können sich abmelden und aus irgendeinem seltsamen Grund, was ich nicht herausfinden kann, nachdem ich mein Telefon 20 Minuten lang unberührt habe, sind sie erneut angemeldet, ohne die App zu berühren.>

Top