【问题标题】:Detect if mobile user and desktop is same检测移动用户和桌面是否相同
【发布时间】:2019-07-22 14:16:13
【问题描述】:

我想检测访问我网站的用户并检查重复用户。 因此,如果用户从桌面浏览器访问我的网站,然后假设第二天同一用户从移动浏览器访问我的网站。我怎么知道这个移动用户和昨天通过桌面来的一样,这样我就可以增加用户的访问次数而不是创建一个新用户?

浏览器不共享 cookie id,所以我猜使用 cookie id 是行不通的。

谢谢,

【问题讨论】:

    标签: javascript node.js angular7


    【解决方案1】:

    在您的网站上有一个简单的登录功能。如果不可能,您可以使用一种模式来获取用户的电子邮件并检查电子邮件(或任何其他信息)是否存在于您的数据库中,并且您可以增加访问次数。保留 localStorage 以便下次他/她从同一设备登录时,无需弹出模式。

    【讨论】:

    • 好的,感谢您的帮助。我稍后会添加登录功能。
    【解决方案2】:

    您的网站是否要求用户登录? - 如果是,那么它只是存储增量访问次数,并在每次用户访问您的站点时增加它。 - 如果不是,那是不可能的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-13
      相关资源
      最近更新 更多