我正在使用 Firebase存储来存储教育视频,这些视频只能由特定视频的付费订阅者访问(通过网络应用)。
默认情况下,我不允许对任何视频进行读写权限(即使用户已使用Firebase身份验证进行了身份验证),但想要允许视频的读取权限(如果已购买)由经过身份验证的用户。
可以吗?如果没有,有没有其他方法可以实现相同的目标?
答案 0 :(得分:1)
保持简单。只需要与用户帐户有一些其他相关的标志。
您有一个视频或链接的主列表,每个用户都有一个可访问视频列表(可以是该视频的ID)。如果视频的ID在用户列表中,则他们无法观看。
当用户订阅等时,只需将ID添加到该列表即可。