如何在Nodejs中计算特定视频的观看次数,就像youtube一样



我正在使用Nodejs。现在我们基于IP来计算浏览量。如果请求来自不同的IP,那么我们将计数增加1。为了获得IP,我们使用req.connection.remoteAddress

现在我们处于开发模式。这是一个好方法,还是我们需要一些不同的方法?

这样的系统很容易被代理绕过。

所以我建议使用

  1. 结合fingerprintjs

  2. 使CORS能够防止用户按动作付费(在您的情况下是观看视频)的服务作弊。

  3. 使用evercookie之类的东西存储用户身份

最新更新