Firebase Admin SDK verifySessionCookie不对Firebase存储的用户进行身份验证

时间:2018-06-30 08:01:49

标签: reactjs firebase firebase-authentication firebase-storage firebase-admin

我正在使用此link in the Firebase docs中指定的会话cookie。使用会话cookie,我可以在服务器上对用户进行身份验证,以实现我的React Web App的受保护路由的服务器端渲染。但是文档建议将客户端身份验证的持久性设置为none,以便处理cookie的持久性。我明白了这一点,但是问题是我的应用程序还使用了Firebase Storage,如果用户登录,然后刷新页面,verifySessionCookie在服务器上运行,则应用程序获取用户数据,但该用户未通过Firebase Storage的身份验证,并且无法将文件上传到其中。

管理SDK是否可以验证会话cookie并验证用户的存储访问权限?

0 个答案:

没有答案