通过电子邮件创build的Firebase-Admin用户显示为匿名

我用一个最小的(名字/电子邮件/密码)表单使用admin sdk。 用提供的电子邮件创build的用户仍然在控制台中匿名显示。

firebase控制台图像

我的代码:(NodeJs)

const admin = require('firebase-admin'); const secret = require('./../credentials/server'); admin.initializeApp({ credential: admin.credential.cert(secret), databaseURL: 'url', }); module.exports = (user) => { admin.auth().createUser({ email: user.email, password: user.password, displayName: user.name, }) .then((userRecord) => { // See the UserRecord reference doc for the contents of userRecord. console.log('Successfully created new user:', userRecord.uid); }) .catch((error) => { console.log('Error creating new user:', error); }); }; 

我也发现这个问题在stackoverflow但答案似乎并没有解决这个问题:
Firebasepipe理员在添加用户电子邮件时是匿名的