我已经成功通过Firebase登录,我也想在数据库中添加相同的条目。
我在项目中添加了此代码行,但出现错误
firebase.database().ref('fir-login-67a47/' + firebase.auth().currentUser.uid ).set(firebase.auth().user);
onButtonPress() {
this.setState({ error: '', loading: true })
const { email, password } = this.state;
firebase.auth().signInWithEmailAndPassword(email, password)
.then(this.onLoginSuccess.bind(this))
.catch(() => {
firebase.auth().createUserWithEmailAndPassword(email, password)
.then(this.onLoginSuccess.bind(this))
.catch((error) => {
let errorCode = error.code
let errorMessage = error.message;
if (errorCode == 'auth/weak-password') {
this.onLoginFailure.bind(this)('Weak password!')
} else {
this.onLoginFailure.bind(this)(errorMessage)
}
firebase.database().ref('fir-login-67a47/' +
firebase.auth().currentUser.uid ).set(firebase.auth().user);
});
});
}
我希望在Firebase身份验证中添加的数据在实时数据库中显示相同的数据。
Firebase身份验证
我的数据库。