0
誰もがこの作業を行う方法について提案しています。私はFacebookのログインを持っており、このユーザーのデータがない場合は、データを書き込みます。Firestoreはデータベースへのソーシャルログインを追加します
let users = firebase.usersCollection;
signUserInFacebook() {
const self = this;
var provider = new Firebase.auth.FacebookAuthProvider();
Firebase.auth().signInWithPopup(provider)
.then(function(user) {
usersRef.orderByChild('email').equalTo(user.email).once('value',
function(snapshot){
var exist = (snapshot.val() !== null);
if(!exist){
users.add(user)
}
}
})
}、
このような編集がありますか? –
Firestoreの使用。 –