0
我正在使用Firebase,並且遇到問題,我需要在第一次登錄時將新用戶添加到我的配置文件表中。如何在Firebase中爲每個用戶創建一個配置文件
我找不到用社交媒體登錄的方式,以及用電子郵件登錄時,我所做的是當用戶處於註冊表形式時,將帶有uid的新註冊表推送到表中。
我正在使用Firebase,並且遇到問題,我需要在第一次登錄時將新用戶添加到我的配置文件表中。如何在Firebase中爲每個用戶創建一個配置文件
我找不到用社交媒體登錄的方式,以及用電子郵件登錄時,我所做的是當用戶處於註冊表形式時,將帶有uid的新註冊表推送到表中。
你可以用Firebase Cloud Functions來做到這一點。
exports.saveUserInDatabase = functions.auth.user().onCreate(event => {
const user = event.data; // The Firebase user
const id = user.uid; // The id of the user
const email = user.email; // The email of the user
const displayName = user.displayName; // The display name of the user
// Add user in the database
return admin.database().ref('/users').child(id).child('userData').set('userValue');
});
,謝謝你幫了我很多,與此有關。 –