我想限制连接到我的直播页面的限制用户,这样用户就不能在同一帐户下从不同位置共享密码和多次登录。
我不介意一个用户在家中使用两台不同的设备登录,例如电脑和谷歌电视。这让我认为基于源 IP 地址的限制是处理这个问题的正确方法。
问题是,如果用户登录,并且我记录了他们的 IP 地址,并限制他们仅从该 IP 登录,他们就无法更改位置。
使用 HTTP,在他们登录后,它是无连接的,所以我忘记了他们是否正在观看来自 CDN 的流。
这让我觉得如果用户登录到另一个位置,我应该在客户端使用 javascript 来断开播放器的连接。
这意味着我需要一种以合理可扩展的方式与登录客户端进行通信的方法。
你能建议一个合适的方法来处理这个问题吗?我觉得必须有一个简单且可扩展的解决方案。