使用二维码从 Firebase 存储下载
download from Firebase storage using qr codes
还没有开始开发,只是想问一下如果我创建一个直接从firebase存储下载东西的二维码会不会有一些安全问题,是否需要一些授权的东西?仍在选择是从 google 驱动器还是 firebase 存储(支付能力原因)
存储它
如果您将从 Firebase 存储中下载 URL 编码为 QR 码,那么任何拥有 QR 码的人都可以阅读该文件。这是因为来自 Firebase Storage 的下载 URLs 是公开可读的,但不可猜测。
如果您改为将文件路径编码为二维码,则该文件只能由已登录 Firebase 并且您为其配置的安全规则允许读取该文件的用户访问.
根据您的描述,您希望使用第一个选项来下载 URLs。很难说你问的是什么安全问题,但请注意,在这种情况下,任何拥有二维码的人都会知道下载 URL,并因此可以读取文件(或分享 URL 与其他人,以便他们也可以阅读该文件)。如果这不是您想要的,您将需要一个更高级的方案,通常从能够识别您的用户开始。
还没有开始开发,只是想问一下如果我创建一个直接从firebase存储下载东西的二维码会不会有一些安全问题,是否需要一些授权的东西?仍在选择是从 google 驱动器还是 firebase 存储(支付能力原因)
存储它如果您将从 Firebase 存储中下载 URL 编码为 QR 码,那么任何拥有 QR 码的人都可以阅读该文件。这是因为来自 Firebase Storage 的下载 URLs 是公开可读的,但不可猜测。
如果您改为将文件路径编码为二维码,则该文件只能由已登录 Firebase 并且您为其配置的安全规则允许读取该文件的用户访问.
根据您的描述,您希望使用第一个选项来下载 URLs。很难说你问的是什么安全问题,但请注意,在这种情况下,任何拥有二维码的人都会知道下载 URL,并因此可以读取文件(或分享 URL 与其他人,以便他们也可以阅读该文件)。如果这不是您想要的,您将需要一个更高级的方案,通常从能够识别您的用户开始。