通过 mac/ip/..?(电话)
Recognize user on website trough mac/ip/...? (phone)
还有其他
类似的主题,但没有一个能完全回答我的问题。
我正在制作一个仅供一小群用户访问的网站。(像一个团队)现在他们都应该有可能访问网站并亲自查看他们的信息。而且无需登录。简单地说:如何在没有登录的情况下识别用户。
问题是,这些用户将在99%的时间内使用手机访问该网页。
这意味着他们将通过WiFi或3G网络访问它,这使得他们的IP不是恒定的,在我看来,跟踪是无用的。然后我想到了mac地址,这是保持稳定的一件事。但互联网表明它没有发送到浏览器,因此"无法跟踪"。
问题:
真的无法跟踪手机MAC地址还是存在后门?(
javascript/php/cookie/...
)。我不想要应用程序,因为手机可以在许多不同的平台上工作。是否有任何其他值或常量可用于在不登录的情况下识别用户?
您可以通过PHP参数登录,因此,用户可以将这样的链接保存到他的书签中:
intranet/login.php?user=vincent&pwhash=8fe4c11451281c094a6578e6ddbf5eed
您应该使用 localStorage - 这样您的用户只需登录一次您的网站,然后您始终可以获取/设置该值。
这不可能获得用户的mac地址,所以不要费心做一些魔法来获取某人手机的mac地址。根据经验,我们开发了设备指纹或DFP,并从用户那里收集了尽可能多的信息,即外部IP,浏览器信息,例如我们的首选语言,用户代理等,屏幕分辨率,地理位置等。然后,根据这些信息,我们有一些算法来制定评分方案或匹配方案,然后将信息存储到我们的数据库中。每次用户访问该网站时,我们都会再次收集信息,然后将其与我们的记录进行匹配。例如,然后确定 user1 的得分是否与我们的记录匹配度超过 90%。
相关文章:
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 从远程脚本获取用户IP
- 带有加号的电话号码验证(可选)
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 跟踪用户点击Adsense广告的IP地址
- 在同一ip但不同端口上使用Rest API
- 在Hapi.js Restful API中了解请求IP
- 在没有'我没有接到电话
- Java/Javascript-从客户端获取ip
- 正则表达式,用于在 JavaScript 中为电话号码添加短划线
- 通过Javascript将HTML中的电话号码与URL参数进行交换
- 用于更改IP地址的输入框
- Javascript/Ajax:通过点击按钮检查有效的电子邮件和电话号码
- 在JS中获取当前IP(无第三方服务)
- 如何将页面上的所有电话号码更改为可点击链接,不包括特定类别的元素
- 基于地理IP更改Div内容
- PhoneGap onclick没有接到电话
- 获取docker容器中运行的节点应用程序的IP地址
- Cisco IP电话尝试使用Javascript XMLHttpRequest
- 通过 mac/ip/..?(电话)