Javascript 导入firebase管理员时出错
我试图使用Firebase Admin SDK创建自定义令牌。但是当从“firebase admin”导入Javascript 导入firebase管理员时出错,javascript,firebase,firebase-authentication,firebase-admin,Javascript,Firebase,Firebase Authentication,Firebase Admin,我试图使用Firebase Admin SDK创建自定义令牌。但是当从“firebase admin”导入import*作为管理员时如图所示 我遇到一个错误进程。不支持绑定 我正在使用 browserify:14.0.0 firebase:^3.6.8 firebase管理员:^4.1.0 关于如何解决这个问题有什么想法吗?因为您使用的是browserify和导入语法而不是,所以听起来您好像在尝试在浏览器中使用Firebase Admin SDK。admin SDK仅用于服务器,不用于最终用
import*作为管理员时代码>如图所示
我遇到一个错误进程。不支持绑定
我正在使用
browserify
:14.0.0
firebase
:^3.6.8
firebase管理员
:^4.1.0
关于如何解决这个问题有什么想法吗?因为您使用的是browserify和导入
语法而不是,所以听起来您好像在尝试在浏览器中使用Firebase Admin SDK。admin SDK仅用于服务器,不用于最终用户访问(请参阅页面顶部的警告)
如果您正试图使用JavaScript SDK进行最终用户访问,请遵循以下步骤
如果在node.js服务器上使用此选项,请尝试改用require
语法:
var admin=require(“firebase admin”)
由于您使用的是browserify和导入
语法而不是,因此听起来您好像在尝试在浏览器中使用Firebase Admin SDK。admin SDK仅用于服务器,不用于最终用户访问(请参阅页面顶部的警告)
如果您正试图使用JavaScript SDK进行最终用户访问,请遵循以下步骤
如果在node.js服务器上使用此选项,请尝试改用require
语法:
var admin=require(“firebase admin”)代码>我正在为使用firebase admin
的节点应用程序使用Webpack。解决方案似乎是将Webpack配置文件中的目标设置为'node'
我将Webpack用于使用firebase admin
的节点应用程序。解决方案似乎是将网页包配置文件中的目标设置为'node'
var admin=require(“firebase admin”)代码>没有帮助。我得到了相同的错误。我使用的是React+Firebase正如我在上面的回答中所说的,Firebase Admin SDK只能在服务器上使用,不能在浏览器中使用。你能解释一下你为什么要用React吗?有关React+Firebase入门的优秀指南,请查看。我试图使用Github设置OAuth,并通过将令牌保存在localStorage中,在刷新时保持登录。为了持久登录,我需要一个自定义令牌来使用自定义令牌登录并创建一个自定义令牌,我使用的是Firebase SDK。有没有办法为登录的用户获取令牌?以前,我们可以执行类似于authData.token
的操作,但现在我们得到类似于authData.credential.accessToken
的操作,它由Firebase显示为无效的自定义令牌。var admin=require(“Firebase admin”)代码>没有帮助。我得到了相同的错误。我使用的是React+Firebase正如我在上面的回答中所说的,Firebase Admin SDK只能在服务器上使用,不能在浏览器中使用。你能解释一下你为什么要用React吗?有关React+Firebase入门的优秀指南,请查看。我试图使用Github设置OAuth,并通过将令牌保存在localStorage中,在刷新时保持登录。为了持久登录,我需要一个自定义令牌来使用自定义令牌登录并创建一个自定义令牌,我使用的是Firebase SDK。有没有办法为登录的用户获取令牌?以前,我们可以执行类似于authData.token
的操作,但现在我们得到类似于authData.credential.accessToken
的操作,它显示为Firebase的无效自定义令牌。