繁体   English   中英

我如何在 Laravel 或 Django 的 Web 应用程序中实现指纹

[英]How do i implement fingerprint in Web Application in Laravel or Django

我有一个学校的项目,问我这个问题:

它是一个简单的 Web 应用程序,用于对用户或访问者进行指纹识别。 与此类似,只是我们不需要检查指纹是否唯一。

https://amiunique.org/fp

因此,应用程序应该是现代的,并且应该响应他设备的访问者详细信息(操作系统、浏览器、IP 地址、国家/地区、城市 - 这可以通过 API /maxmind/... 以及来自设备的其他一些信息来完成)

在这里,您可以根据需要使用任何框架作为引导程序或其他任何东西...

设计应该很简单——在首页中间应该有一个按钮,上面写着:扫描我或其他什么,点击后所有结果都应该以有组织的方式出现在页面上。

这是首页的一个示例: https : //fingerprintjs.com/open-source/

应用程序的目的是检测操作系统是否过时或浏览器不是最新版本,以在某种窗口中通知用户。 但我们可以稍后讨论。

你能给我提供一些关于如何开始这个指纹事情的来源吗,我对 web 开发 html css js 后端和前端有很好的了解,但实现指纹是我生命中的第一次。 谢谢!!!!

在此处尝试此 javascript 代码,它可以帮助您获取有关浏览器的大量信息并生成唯一标识作为指纹,因此您可以尝试以隐身模式打开浏览器,它仍应为您分配相同的指纹 ID。

Foreach信息我们有一个函数,例如你可以像这样获取指纹ID:

var fp = new Fingerprint({
  canvas: true,
  ie_activex: true,
  screen_resolution: true
});

var uid = fp.get();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM