在前端,我可以初始化Firebase并创建一个ID令牌。
在后端,我已将以下代码添加到app.js
var admin = require('firebase-admin');
var serviceAccount = require('./mywebproject-206275-firebase-adminsdk-eikjj-5a21010452.json');
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
databaseURL: "https://mywebproject-206275.firebaseio.com"
});
如果我注释掉admin.initializeApp,它将运行。如果尝试使用admin.initializeApp ...,它将返回502错误的网关。
我要做的就是验证发送到服务器的令牌。我已经检查了node_modules文件夹并安装了firebase-admin。我直接从Firebase控制台生成了JSON文件。 JSON文件与app.js文件位于同一文件夹中。
任何帮助或建议将不胜感激。