Firestore 管理员 创建匿名用户

2024-01-20

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

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/ https://firebase.google.com/docs/auth/admin/

知道是否可能吗?

谢谢 !


创建一个匿名的使用 Firebase Admin SDK 的 Firebase 用户帐户,请确保Anonymous登录提供程序已在Firebase 控制台 https://console.firebase.google.com > Your Project > Authentication > Sign-in method

在你的代码中,当你有初始化SDK https://firebase.google.com/docs/admin/setup/#initialize_the_sdk, call createUser(属性:CreateRequest):承诺 https://firebase.google.com/docs/reference/admin/node/admin.auth.Auth.html#createuser没有争论。

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 控制台 https://console.firebase.google.com > Your Project > Authentication > Users,新的匿名用户将被列出。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Firestore 管理员 创建匿名用户 的相关文章

随机推荐

  • 在 Swift 中将 UnicodeScalar 数组转换为字符串

    我有一个 unicode 标量数组 类型是 UnicodeScalar like let array UnicodeScalar f UnicodeScalar o UnicodeScalar o or let array2 bar uni
  • 出现未定义的参考错误,但 nm 显示符号存在

    我正在使用 libkml 构建一个大型应用程序 我从这里使用 libkml 的 cmake 端口 https github com rashadkm libkml https github com rashadkm libkml 即使该符号
  • 将 SQL SUM 与包含内部 SELECT 的 Case 语句结合使用

    我有两张桌子 一张Orders表包含用户订单列表和OrderShippingCosts表 其中包含基于以下内容的每件商品的运输价格OrderTypeID in the Orders table 我正在运行如下查询来计算总运费 SELECT
  • 如何在 selenium webdriver 中从一个弹出窗口切换到另一个弹出窗口

    我的场景是 主窗口 gt 进行一些活动 单击 保存 按钮 gt 弹出确认窗口 并使用 确定 和 取消 按钮打开 单击确认弹出窗口上的 确定 按钮 gt 使用 确定 按钮打开另一个成功弹出窗口 弹出成功后点击确定按钮 切换到主窗口 PopUp
  • 有限状态机和 FSM 间信令

    对具有本机 因此没有 FSM 生成工具 支持状态机开发的语言的建议执行以及消息 信号的传递 这适用于电信 例如实现这种复杂程度的 FSM 我考虑过 Erlang 但希望得到一些反馈 建议 教程指针 替代方案 特别是基于 Java 的框架 也
  • 如何使用 chrono 包验证我的数据是否是 x 秒前的数据?

    我试图通过查看数据的时间戳来查看我的数据是否是 120 秒旧的 因此我的库项目中有以下小代码正在使用std chrono包裹 uint64 t now duration cast
  • 如何在JavaFX中改变图像的颜色

    我有一个像这样的PNG图像 我想将图像更改为如下所示 我怎样才能在 JavaFX 中做到这一点 由于您不关心它是矢量形状还是位图 因此我将在此处概述使用位图的解决方案 如果您确实想要矢量形状 我相信您需要使用矢量输入才能获得良好的结果 使用
  • Laravel Sync 方法仅发送第二个数据

    这段代码应该从数据库中删除所有旧数据 并在添加新数据时 使用sync 现在我有一个包含用户的项目 并且可以使用复选框将用户链接到项目 因此 在选中复选框时 此功能将触发 但例如当我这么说时user 1 and user 2正在通过此功能添加
  • NSMutableArray 到 std::vector

    是否可以将 NSMutableArray 的内容转换为 std vector 如果是这样 应该在 Objective C 或 C 代码中完成吗 您可以使用任何 Objective C 类型创建向量 例如 要将 NSString 实例存储到向
  • 为什么在左连接中使用子查询会给出与等效表完全不同的答案?

    我在 Access 查询中使用左联接来获取添加了仅适用于几行的列的表 当我使用子查询作为要连接的表时 它会为我提供一个最终表 其中新列的所有行都具有相同的值 当我构建一个提供与子查询完全相同的输出的表时 它会按照我想要的方式工作 如果子查询
  • 如何全局或单点管理 axios 错误

    我的应用程序中遍布标准的 then catch axios 代码 一个简单的代码如下所示 axios get then r gt catch e gt 我遇到的问题是我必须复制catch 块来处理我在应用程序中调用的任何潜在错误 我的问题是
  • 使用 SQL 查询填充 nHibernate 映射文件中的属性

    我有一个对象 其中包含一个 SQL 语句结果的属性 如何将 SQL 语句添加到我的 nHibernate 映射文件中 示例对象 public class Library public int BookCount get set 示例映射文件
  • pygame 中 screen.blit(player, (xpos, ypos)) 和 display.flip() 有什么区别?

    两者似乎都会更新整个屏幕或仅更新屏幕的一部分 但哪一个做什么以及如何做 blit 不更新屏幕 它在缓冲区中绘制图像 update and flip 将缓冲区发送到视频卡 视频卡将其显示在监视器上 如果你有代码blit 但没有update o
  • Vue JS 中的图像路径[重复]

    这个问题在这里已经有答案了 我在 vue js 中有这样的结构文件 资产 图像 我的图像 png my image2 png 成分 用户 userStart vue 我将使用数组中的对象显示图像 这是我的代码 userStart vue i
  • 在 Mac OS X 10.6 上使用 Google App Engine SDK 和 Python 2.7

    我需要在安装了 Python 2 6 的 Mac Snow Leopard 上运行 Python 2 7 根据这个答案 https stackoverflow com questions 4460367 install python 2 7
  • 无法从 Mac 上的主机使用 NodePort 访问 minikube 服务

    我正在尝试将单个 Web 应用程序部署到 Mac 上的 Minikube 然后在浏览器中访问它 我正在尝试使用最简单的设置 但它不起作用 我只是收到 连接被拒绝 错误 但我不明白为什么 这就是我正在尝试的 minikube start in
  • Singleton 类出了问题,不知道是什么

    我以前从未做过任何单例类 现在我认为对于这个数据库连接来说 创建一个单例类是个好主意 但我不知道为什么它不起作用 如果有人能帮助我解决这个问题 我真的很感激 因为我想了解 OOP 是如何工作的 无论如何 我现在只需将 PHP 更新到最新版本
  • Spring data MongoDB 将数组添加到现有文档

    假设我有以下集合 public Data class Customer Id private String id private String firstName private String lastName DBRef private
  • 升级到 Crashlytics NDK 2.+ 后出现虚假 NDK 堆栈回溯

    从 Crashlytics 2 6 8 Crashlytics NDK 1 1 5 迁移到 Crashlytics 2 8 0 Crashlytics NDK 2 0 0 以及之后的任何更新版本后 寻找 NDK 堆栈跟踪中展开问题的结构支持
  • Firestore 管理员 创建匿名用户

    尝试使用管理员创建匿名用户 我使用云功能 但我不知道是否可能 admin auth createUser email userEmail emailVerified false password userPassword disabled