我必须构建一个(基于PHP的)登陆页面,用于WIFI接入点(HP Aruba)。要求是:“如果已填写表格以进行访问,只需显示www.google.com(无需登录或其他内容),如果没有,请向他们显示表单”。
我会通过注册他们的MAC地址来做到这一点,但我发现通过PHP是不可能的。
你们有什么想法我能做到这一点吗?
谢谢你!
答案 0 :(得分:2)
最简单的方法可能是设置一个cookie,“此”用户已经过身份验证,并将其重定向到另一个页面。
另一种可能是https://github.com/Valve/fingerprintjs2允许您创建用户的“指纹”。这可以保存在后端,并在用户下次访问您的页面时进行比较。
编辑,我链接到fingerprintjs,但有一个新版本,fingerprintjs2