1
这里的凭证是起动机示例如何从节点后端查询火力与客户端
https://github.com/zeit/next.js/tree/master/examples/with-firebase
不幸的是,工具firebase-admin
和凭证是像一个根用户访问火力。我原本以为req.session.decodedToken
会发生一些魔法,但看起来这只是为了将道具传递给用户对象。
这里的目标是让服务器呈现页面,就像在前端那样。
的火力NPM包指出,它可以在后端使用:
https://www.npmjs.com/package/firebase
在客户端的火力包似乎要使用来自本地存储的数据。成功验证后,我可以在本地存储firebase:authUser:TOKEN
中看到一个条目。我假设所有的firebase查询都使用该密钥中的数据。
但你如何在后端做到这一点?由于这似乎是自动发生的,所以我不知道如何告知Firebase使用会话中的数据进行身份验证。