【发布时间】:2019-07-22 14:16:13
【问题描述】:
我想检测访问我网站的用户并检查重复用户。 因此,如果用户从桌面浏览器访问我的网站,然后假设第二天同一用户从移动浏览器访问我的网站。我怎么知道这个移动用户和昨天通过桌面来的一样,这样我就可以增加用户的访问次数而不是创建一个新用户?
浏览器不共享 cookie id,所以我猜使用 cookie id 是行不通的。
谢谢,
【问题讨论】:
标签: javascript node.js angular7
我想检测访问我网站的用户并检查重复用户。 因此,如果用户从桌面浏览器访问我的网站,然后假设第二天同一用户从移动浏览器访问我的网站。我怎么知道这个移动用户和昨天通过桌面来的一样,这样我就可以增加用户的访问次数而不是创建一个新用户?
浏览器不共享 cookie id,所以我猜使用 cookie id 是行不通的。
谢谢,
【问题讨论】:
标签: javascript node.js angular7
在您的网站上有一个简单的登录功能。如果不可能,您可以使用一种模式来获取用户的电子邮件并检查电子邮件(或任何其他信息)是否存在于您的数据库中,并且您可以增加访问次数。保留 localStorage 以便下次他/她从同一设备登录时,无需弹出模式。
【讨论】:
您的网站是否要求用户登录? - 如果是,那么它只是存储增量访问次数,并在每次用户访问您的站点时增加它。 - 如果不是,那是不可能的。
【讨论】: