php – 仅限制站点访问QR扫描
我已经看到一些关于确保站点访问来自QR代码扫描的问题,但它们似乎专注于分析目的(跟踪流量来自哪里),而我的兴趣在于安全/隐私.
我想建立一个只有在扫描提供的QR码时才能访问的网站.换句话说,我不希望QR码拥有的URL能够通过其他方式手动输入/粘贴以进行站点访问. 我一直在谷歌搜索这个问题,没有任何运气.我正在尝试通过引用URL或其他方式来考虑通过实际扫描提供的QR码来确保某人到达该站点的方式. 编辑:该解决方案也需要与扫描仪无关(即我不能强迫用户下载和使用特定的QR扫描仪应用程序)和跨平台(Android iOS WinMo BlackBerry等). 现在我把这个问题提交给你们. 解决方法
我们在公司得到了同样的东西.我们提供如下链接:
zxing://scan/?ret=http%3A%2F%2Ffoo.com%2Fproducts%2F%7BCODE%7D%2Fdescription&SCAN_FORMATS=UPC_A,EAN_13 其中{CODE}是QRCode中返回的代码.所以你可以做的是创建一个像上面这样的网址(查看链接的更多信息).然后将加密数据放入QRCode中,因此只有当用户点击此URL并且QRcode的数据正确时才这样.人们可以继续访问您的网站.这样,如果qrcode泄露,他们就不会知道该网站.如果他们知道该网站,则代码会被加密. 如果人们通过点击您的网站扫描条形码. zxing将打开一个带有URL的新浏览器,并且{CODE}填充扫描的代码. 但是,人们确实需要Android或iPhone的条形码扫描仪. 更多信息: > zxing download / homepage (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |