【问题标题】:Firebase Storage Image Displaying IssueFirebase 存储图像显示问题
【发布时间】:2020-10-05 21:37:10
【问题描述】:

我能够成功地将图像上传到 firebase 并检索它。

我的问题是, 我希望上传的图片在存储部分不可见,即使对于管理员也是如此。

有没有一种方法可以加密图像并存储在 firebase 中?

或者,

是否有任何规则需要更改才能按照我的要求工作?

提前致谢

【问题讨论】:

    标签: android firebase android-studio firebase-storage


    【解决方案1】:

    Firebase 存储可用于存储任何类型的二进制数据。因此,如果您不希望 Firebase 项目中的协作者看到图像,您可以在上传数据的客户端上加密数据,然后在读取数据的任何客户端上解密数据。

    这不需要更改安全规则,因为它们不会访问文件的二进制数据。

    【讨论】:

    • 答案已经很清楚了。你能帮忙介绍一下加密技术吗?
    • 您在寻求什么帮助?请注意,我们不能在 Stack Overflow 上推荐任何特定的加密技术,因为这不是这里的主题。并且为您编写客户端加密/解密代码会有点过多。但是,如果您尝试自己编写它并卡住了,那将是一个有效的新问题。
    猜你喜欢
    • 2017-10-06
    • 2020-04-20
    • 2017-12-01
    • 2018-10-30
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    相关资源
    最近更新 更多