我打算使用 Vimeo 来托管我的教育视频系列,我想根据他们购买的计划/类(class)将特定视频限制为特定用户。
经过大量的谷歌搜索,我在 Vimeo 中发现了一个选项来设置“域级嵌入隐私”,以便只播放来自我的站点的视频。
但是,如果有人检查网页并更改私有(private)的视频网址怎么办?
Vimeo 论坛相关链接:https://vimeo.com/forums/api/topic:277888
“如果您想将视频的隐私设置为域级别的嵌入隐私,一种解决方法是将视频嵌入到您控制的域中,然后将该页面嵌入到您的 Android 网络应用程序中。”
有什么办法可以处理这个问题,就好像有人尝试了很多 url 更改然后他可以从我的网站上看到视频,即使我已经将它们设置为私有(private)和域级别的安全性。
在不久的将来,我也想在我的 android 应用程序中使用它,以便登录用户可以看到他们允许的视频。
提前致谢。
有人可以指导我这个用例吗?
最佳答案
But what if someone inspects the webpage and changes the video url which is private?
如果有人检查网页并更改视频 url,那么更改将是他们系统的本地和临时的。当他们刷新页面时,它将恢复为原始页面。地球上没有任何网站可以阻止这种情况的发生。
is there any way to handle this as if someone tried many url changes then he can see video from my website even if I have set them private and domain level security.
据我了解,域级别的安全性意味着您只能将视频嵌入特定域的网站上,例如 - yourdomain.com。更改嵌入视频的 url 不会加载任何视频,因为视频仅托管在提供的 url 上。
In near future, I want to use same in my android app as well so that logged in user can see videos they allowed.
在 android 应用程序中,您可以在 webview 或 inappbrowser 中加载您的页面。在网站上,您可以使某些页面仅可供经过身份验证的用户访问。最重要的是,您还可以实现记录级别的安全性,以便只有订阅该类(class)的人才能访问特定类(class)。
关于Vimeo :domain-level embed privacy : How to handle video link if someone use inspect webpage and change video id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48151100/