gpt4 book ai didi

node.js - Firestore 管理员 创建匿名用户

转载 作者:太空宇宙 更新时间:2023-11-03 22:07:33 26 4
gpt4 key购买 nike

尝试使用管理员创建匿名用户(我使用云功能),但我不知道是否可能:

admin.auth().createUser({
email: userEmail,
emailVerified: false,
password: userPassword,
disabled: false,
anonymous: true
})
.then(function(userRecord) {
console.log("util = " + util.inspect(userRecord))
console.log("user recotd = " + userRecord.anonymous)
})
.catch(function(error) {
console.error("Error creating new user:", error);
});

管理部分的文档中没有“匿名用户”部分。

https://firebase.google.com/docs/auth/admin/

知道是否可能吗?

谢谢!

最佳答案

要使用 Firebase Admin SDK 创建匿名 Firebase 用户帐户,请确保在 Firebase console 中启用匿名登录提供商> 您的项目 > 身份验证 > 登录方法

Firebase Console Sign-in method

在您的代码中,在 initialized the SDK 之后,调用createUser(properties: CreateRequest): Promise没有争论。

admin.auth().createUser({})
.then(function(userRecord) {
console.log('Successfully created new anonymous user:', userRecord.uid);
})
.catch(function(error) {
console.log('Error creating new anonymous user:', error);
});

如果您检查Firebase console >您的项目>身份验证>用户,将列出新的匿名用户。

Firebase Anonymous User

关于node.js - Firestore 管理员 创建匿名用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51361953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com