知道用户通过QR扫描直接获取URL的方法吗?

时间:2013-04-25 16:52:48

标签: qr-code

我正在构建一个适用于QR码的基于网络的应用。有没有办法知道当用户登陆用户直接来自扫描的二维码的URL?而不是直接转到URL?我不希望用户能够在几天后返回到相同的URL并刷新几次而不进行新的扫描。我意识到这是一个很长的镜头,我知道构建自定义QR扫描应用程序可能是唯一的方法,但只是看看是否有人有任何想法?

2 个答案:

答案 0 :(得分:1)

我想你可以在url的查询字符串中添加一个值,表明它来自QR链接,例如

http://myserver/mypage.php?QR=1

您可以将页面自动重定向(元刷新,无论如何)到:

http://myserver/mypage.php

但此时,您会将此会话与正在使用的QR码相关联。希望用户不会注意到这种狡猾的手,并且只留下浏览器显示第二个URL。只有当用户回到QR扫描应用程序时,他/她才会意识到会发生什么。

答案 1 :(得分:0)

没有办法以严谨的方式做到这一点。我想你可以创建一个扫描自定义应用程序,然后执行一些用户无法篡改的安全逻辑。除此之外,任何依赖浏览器打开URL X的机制都可以由用户输入X来触发。与服务器端的观点没有区别。