【问题标题】:Can Firebase Storage rules be changed dynamically for authenticated users?可以为经过身份验证的用户动态更改 Firebase 存储规则吗?
【发布时间】:2016-10-17 19:50:28
【问题描述】:

我正在使用 Firebase 存储 来存储教育视频,只有特定视频的付费订阅者才能访问(通过网络应用)。

默认情况下,我不允许对任何视频进行读取和写入权限(即使用户已使用 Firebase 身份验证进行身份验证),但希望允许对已购买视频的读取权限由经过身份验证的用户

可以吗?如果没有,是否有任何替代方法可以实现相同的效果?

【问题讨论】:

标签: firebase firebase-security firebase-storage


【解决方案1】:

保持简单。只需将其他一些与用户帐户相关联的标志。

您有一个视频或链接的主列表,每个用户都有一个可访问视频的列表(这将是该视频的 ID)。如果视频的 ID 在用户列表中,则他们无法观看。

当用户订阅等时,只需将 ID 添加到该列表中。

【讨论】:

    猜你喜欢
    • 2019-03-31
    • 2018-10-10
    • 2019-03-06
    • 2023-03-21
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    • 2021-09-11
    • 2019-06-15
    相关资源
    最近更新 更多