0
でのユーザリンクされたデータを書き込みますここ私はそうfirebase内のユーザーのデータ構造は、これは</p> <p>です...私は、これは私が作成したアプリをReactJS持って、私はログイン、登録およびダッシュボードページを持っている</p> <p>をfirebaseユーザデータベース
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)
それぞれ自分のユーザー認証機能している私は、別のコンポーネント
(例えばlogin()
関数frのとは別の関数を呼び出しますOM <Login/>
コンポーネント)
だから私は、どのように私は作ることができ、次の操作を行うための機能を不思議:
1 - 現在ログインしているユーザー
2-彼のnumber
プロパティに新しい値を設定して下さいfirebase口座データ。
はあなたがドキュメントをチェックアウトしまし動作していないのですか? https://firebase.google.com/docs/auth/web/manage-users – Callam
くそー...ユーザーの番号プロパティを更新する方法はまだ分かりません –
ここであなたの重複した質問にあなたの質問に答えましたhttps://stackoverflow.com/questions/47487388/firebase-user-updateprofile-not-working-in-react-app –