gpt4 book ai didi

firebase - Nodejs : firebase. auth().signInWithCustomToken(token) 生成 "Object has no method ' signInWithCustomToken'”错误

转载 作者:行者123 更新时间:2023-12-01 23:41:37 31 4
gpt4 key购买 nike

使用新的 firebase 版本,您需要在我的 firebase 应用程序中通过 node.js 访问。

var firebase = require("firebase");
var parms={.......}
firebase.initializeApp(parms);
var token = firebase.auth().createCustomToken('123'); //Token generated successfully
//Line below throws error
firebase.auth().signInWithCustomToken(token).catch(function(error) {
//do something
});

如果我在浏览器中使用来自 javascript 的 signInWithCustomToken,它工作正常。但是如果我从命令行使用它:node file.js,它会抛出错误:firebase.auth().signInWithCustomToken(token) generate "Object has no method 'signInWithCustomToken '"错误

为什么?

最佳答案

在这部分,web 和节点 api 是不同的。

如升级指南中所述 (https://firebase.google.com/support/guides/firebase-web#update_your_authentication_code_numbered) 您需要为 node.js 应用程序使用服务帐户。这个页面是一个很好的起点:https://firebase.google.com/docs/database/server/start#section-account

我很乐意将指向 auth api 页面的链接粘贴给您,但我只能发布 2 个链接。 :)

关于firebase - Nodejs : firebase. auth().signInWithCustomToken(token) 生成 "Object has no method ' signInWithCustomToken'”错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37440018/

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