Ich habe diese ReactJS App Ich habe, ich habe, Register und Dashboard-Seite ...Schreiben Benutzer verknüpften Daten in Feuerbasis Benutzerdatenbank
So ist die Datenstruktur eines Benutzers in Feuerbasis dieser
I hier meine Benutzer-auth Funktion
import { ref, firebaseAuth } from './../Components/config'
// export const ref = firebase.database().ref()
// export const firebaseAuth = firebase.auth
export function auth (email, pw) {
return firebaseAuth().createUserWithEmailAndPassword(email, pw)
.then(saveUser)
}
export function logout() {
return firebaseAuth().signOut()
}
export function login (email, pw) {
return firebaseAuth().signInWithEmailAndPassword(email, pw)
}
export function resetPassword (email) {
return firebaseAuth().sendPasswordResetEmail(email)
}
export function saveUser (user) {
return ref.child(`users/${user.uid}/info`)
.set({
email: user.email,
uid: user.uid,
number:0
})
.then(() => user)
Beziehungsweise sind nenne ich die separate Funktion aus den einzelnen Komponenten
(zB login()
Funktion fr om <Login/>
Komponente)
So frage ich mich, wie kann ich eine Funktion machen, das zu tun, folgende:
1 - Finden Sie die aktuell angemeldeten Benutzer
2- einen neuen Wert auf die number
Eigenschaft seines Firebase-Kontodaten.
Haben Sie die Dokumente ausgecheckt? https://firebase.google.com/docs/auth/web/manage-users – Callam
Verdammt ... Ich kann immer noch nicht herausfinden, wie die Nummer Eigenschaft des Benutzers zu aktualisieren –
Ich beantwortete Ihre Frage auf Ihre doppelte Frage hier https://stackoverflow.com/questions/47487388/firebase-user-updateprofile-not-working-in-react-app –