我想将Firebase Storage集成到我的实际项目中。我有一个使用REST API的登录系统。我该怎么做才能进行身份验证并能够为具有正确权限的每个用户上传文件?
谢谢
编辑:
我有一个REST API和一个VueJs前端。我实际上是通过api进行JWT令牌认证的。我不知道如何让Firebase知道我的用户以及如何为特定用户上传文件。
答案 0 :(得分:0)
您看过火力基地security documentation吗?他们详细介绍了如何按用户处理身份验证。
这直接从文档页面中引用:
通过Firebase身份验证对用户进行身份验证后, 存储安全规则中的request.auth变量成为一个对象 包含用户的唯一ID(request.auth.uid)和所有其他用户 令牌中的信息(request.auth.token)。当用户不在 已验证,request.auth为空。这使您可以安全地 控制每个用户的数据访问。您可以在 用户安全部分。
您尝试了什么?什么不起作用?