wordpress - 防止共享页面 url 的最佳实践
问题描述
在这里寻找一些策略。我们有一个安全的(基于订阅的)网站,它指向另一个流媒体视频网站。目前,精明的用户可能会共享指向流媒体页面的链接,从而绕过登录。寻找有关如何:
- 阻止共享链接
- 隐藏链接...或
- 使原始页面的链接指向只能访问一次的动态生成的 URL。
提前致谢!
解决方案
除非有一种将视频从第三方流式传输到您的应用程序的形式(通过流式传输,我实际上是指将视频以数据块的形式发送到您的后端,将它们重新组合在一起,并像直接托管一样提供实际组装的视频在与 Web 应用程序相同的主机上,我个人使用 Amazon S3 为我的基于开源订阅的 CMS (称为phpReel)完成了此操作)我认为您无法安全地执行此操作。
如果您确实想走这条路,请注意,如果您有很多活动订阅,它可能会变得昂贵,但如果您有兴趣,您可以查看这些文件,因为它们展示了我是如何为 phpReel 完成的。不过,我担心您可能需要一名开发人员来完成这项工作。
在更乐观的情况下,我可以问一下您实际上使用什么服务来流式传输您的视频?例如,具有最便宜的付费计划的 Vimeo 提供了一个选项,可以限制在特定域名之外访问您的视频。这意味着您可以设置您的视频必须仅在 domain.com 上流式传输,因此它们只能在那里访问。
推荐阅读
- php - 使用 php、curl 和 api 远程登录网站
- matlab - Matlab 共享会话被有关上一个同名会话的陈旧信息阻止
- python - 用形状为 (x, y) 的二维布尔蒙版屏蔽形状为 (x, y, z) 的 3 维张量
- c# - 在 .net 核心中向 Jenkins 添加私有 Nuget 提要
- javascript - Semantic UI React Form Select - 设置选定值
- python - 将 Tk 文本小部件内容复制到文件中
- angular - 如何将值分配给角度 4 中的子组件属性?
- angularjs - 如何正确使用引导卡列?
- javascript - 为什么球的速度在画布的角落处较低?
- html - CSS - 如何在图像后面插入动画偏移边框?