Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Firebase Admin SDK创建基于电子邮件/密码的帐户?_Firebase_Firebase Authentication_Firebase Admin - Fatal编程技术网

如何使用Firebase Admin SDK创建基于电子邮件/密码的帐户?

如何使用Firebase Admin SDK创建基于电子邮件/密码的帐户?,firebase,firebase-authentication,firebase-admin,Firebase,Firebase Authentication,Firebase Admin,我尝试使用Firebase Admin SDK创建一个基于电子邮件/密码的帐户,但它正在创建一个匿名帐户。以下是我的代码: admin.auth().createUser({ email: "jdoe@gmail.com", emailVerified: false, password: "secretPassword", displayName: "John Doe", disabled: false }); 我错过了什么?我甚至尝试将emailVer

我尝试使用Firebase Admin SDK创建一个基于电子邮件/密码的帐户,但它正在创建一个匿名帐户。以下是我的代码:

admin.auth().createUser({
    email: "jdoe@gmail.com",
    emailVerified: false,
    password: "secretPassword",
    displayName: "John Doe",
    disabled: false
});
我错过了什么?我甚至尝试将
emailVerified
设置为true


另外,这里是API文档:

,它应该创建一个电子邮件和密码用户。是什么让你认为它是匿名用户?您是否尝试用新创建的用户的Email和Password登录?因为当我从Firebase控制台查看它时,它显示了一个“匿名用户”。另外,当我试图通过电子邮件(admin.auth().getUserByEmail(email))获取用户时,它不会返回任何内容。@bojeil,这是我的一个愚蠢错误,与Firebase无关。这不是问题。谢谢你的帮助,不客气。很高兴你找到了答案。我在一个项目中也遇到了同样的问题,创建了匿名用户,而不是真正的用户,尽管我提供了电子邮件和显示名。你能告诉我你的愚蠢错误是什么吗?(万一我犯了类似的愚蠢错误?)