使用二维码从Firebase存储下载

时间:2018-11-26 02:27:06

标签: firebase firebase-storage qr-code

还没有开始开发,但是我只是想问一下如果我创建了一个直接从Firebase存储中下载内容的qr代码是否会出现一些安全问题,是否需要一些授权内容?仍然选择从Google驱动器或Firebase存储中存储(付款能力原因)

1 个答案:

答案 0 :(得分:0)

如果您将Firebase Storage的下载URL编码为QR码,那么拥有QR码的任何人都可以读取该文件。这是因为从Firebase Storage下载的URL是公开可读的,但不可猜测。

如果您改为将文件的路径编码为QR码,则只有登录到Firebase并且已为其配置的安全规则允许对该文件进行读取访问的用户才能访问该文件。 / p>

根据您的描述,您正在寻找将第一个选项与下载URL结合使用的方法。很难说出您要问什么安全问题,但是请注意,在这种情况下,任何具有QR码的人都将知道下载URL,从而可以读取文件(或与其他人共享该URL,以便他们也可以可以读取文件)。如果那不是您想要的,您将需要一个更高级的方案,通常从能够识别您的用户开始。