问题标签 [firebase-admin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
258 浏览

ios - Firebase 在创建新用户时注销当前用户

我正在创建一个 iPhone 应用程序,管理员用户可以在其中创建新用户,但正如 Firebase 文档所述“如果创建了新帐户,则用户自动登录”,所以我正在寻找一种避免登录的方法给那个新创建的用户。

有什么办法可以在不使用新的 Firebase Admin SDK(即仅限网络的 AFAIK)的情况下避免这种情况?

0 投票
1 回答
1110 浏览

java - Firebase Admin SDK 未初始化(Java)

我对 Java 很陌生,目前正在尝试将 Firebase Admin SDK 与我的应用程序一起使用。
我正在使用带有 Maven 插件的 Eclipse。

我已将此依赖项包含在我的 Maven pom.xml 文件中

之后,我在 src/main/java 下创建了一个新应用程序,并尝试使用以下代码初始化 SDK,正如 Google 官方文档要求的那样。

但是,我收到一条错误消息,说我必须将代码更改为

谷歌官方文档有错吗?

0 投票
1 回答
889 浏览

node.js - 找不到 Firebase 管理模块:“dns”

我刚刚使用“npm install firebase-admin --save”安装了 Firebase Admin SDK,并在“npm start”上看到了错误。是否有任何依赖 - 我错过了?

编译失败。

./~/firebase-admin/~/isemail/lib/isemail.js 中的错误模块未找到:C:\webroot\node_modules\firebase-admin\node_modules\isemail\lib 中的“dns”

@ ./~/firebase-admin/~/isemail/lib/isemail.js 45:10-24

0 投票
0 回答
170 浏览

javascript - firebase-admin createCustomToken 不存在

我正在尝试在 mi 服务器中为 firebase 创建一个自定义令牌

我遵循文档中的所有步骤 1. https://firebase.google.com/docs/admin/setup

但我收到一个错误:属性“createCustomToken”不存在

在此处输入图像描述

我能做些什么?

0 投票
2 回答
1687 浏览

java - 在 Java 桌面应用程序中使用 Firebase Admin(使用 Eclipse)

我想在我的 java 应用程序中使用 firebase admin。在网站上它说我可以通过 gradle 或 maven 添加它。但我不想那样做。相反,我从 maven 中央存储库网站下载了 jar 文件,并将其作为库添加到我的项目中。我添加了firebase指南部分中所述的代码并运行应用程序,我得到以下输出;

所以我尝试添加库来解决问题,每次运行应用程序时都会遇到另一个错误。这些是我目前添加的库:

现在我得到的唯一错误是:

我已经正确添加了所有库,所以我不明白为什么这不起作用。所以我的问题是如何在不使用 gradle 或 maven 的情况下成功地将 firebase admin 添加到 eclipse 中的 java 项目中。

0 投票
1 回答
47 浏览

node.js - 完成 node.js 承诺中的循环

我正在尝试使用 firebase 对象完成几个循环,.forEach并且我也在使用 Promise。这不符合我的计划。我的基本问题是,我的 Promise 中的循环在 Promise 链本身完成后完成。这是我的功能:

这是输出:

我想我可能错误地使用了承诺,但我不知道。

0 投票
1 回答
345 浏览

javascript - 在 Node.js 中的字典上调用 forEach

我正在尝试遍历 Firebase 参考。它可以工作,但由于某种原因,forEach 循环比引用中的对象多运行一次。这会导致 Promise.all() 函数失败并且整个承诺失败。这是我的代码。我不知道我做错了什么。

这是控制台输出:

0 投票
1 回答
520 浏览

node.js - Firebase 管理员身份验证令牌已撤销

我正在尝试实现一个 node.js 服务器来监听我的 firebase 数据库中的更改。这是我初始化服务器的代码:

启用调试后,我收到以下错误:

0 投票
1 回答
1074 浏览

javascript - firebase 和 node js:将值添加到列表时的事件

我在节点 js 上使用 firebase。

下面是我的数据模型

唯一的 id 将被添加到每个文档的 users 数组中。

每当添加唯一 ID 时,如何在每个文档中的所有用户数组上添加事件侦听器

下面的代码我试过了,但没有用

0 投票
1 回答
1044 浏览

java - 在 Google App Engine 上验证 Firebase 令牌

我正在 Google App Engine 开发一个应用程序。我正在使用 Cloud Endpoints 在我的 Google App Engine 后端的 Android 应用程序之间进行通信。Android 客户端使用 Firebase 身份验证,并在每次调用时向 Cloud Endpoints 发送 Firebase 令牌。

在 Google App Engine,我使用以下代码来验证 Firebase 令牌。我正在使用 Firebase Admin SDK 4.0.3

任务的执行在 Google App Engine 后端任务上运行,但不幸的是,这个后端实例没有关闭,所以我超出了我的免费配额限制。那么有人可以提示我如何在令牌验证后关闭后端实例吗?