我正在构建一个基于Web的应用程序,可以使用QR码。有什么方法可以知道当用户登录到用户直接来自扫描QR码的URL?而不是直接去URL?我不希望用户能够在几天后回到相同的URL并刷新几次而不进行新的扫描。我意识到这是一个很长的一步,我知道构建一个自定义的QR扫描应用程序可能是唯一的方法,但只是看到任何人有任何想法?如何知道用户通过QR扫描直接访问URL?
0
A
回答
1
我想你可以添加一个值到URL的查询字符串,指示它来自QR链接,例如,
http://myserver/mypage.php?QR=1
您将有页面自动跳转(元刷新,别的什么):
http://myserver/mypage.php
但这时,你会与正在使用QR码有关本次会议。希望用户不会注意到这一点,而只会在浏览器中显示第二个URL。只有当用户回到QR扫描应用时,他/她才会意识到会发生什么。
0
不,没有办法以非常安全的方式做到这一点。我想你可以创建一个自定义应用程序进行扫描,然后执行一些用户无法篡改的安全逻辑。除此之外,任何依赖浏览器打开URL X的机制都可以由用户输入X来触发。与服务器端的角度没有什么不同。
相关问题
- 1. 限制网站访问QR扫描仅
- 2. 有没有办法知道移动用户以前是否通过QR码URL访问过网站?
- 3. 如何通过扫描QR码更新数据库?
- 4. QR扫描片段
- 5. QR扫描时间
- 6. QR码不与大多数QR码扫描仪扫描
- 7. 如何通过URL直接访问文件来防止下载?
- 8. 访问iOS相机进行QR扫描的Web应用程序
- 9. 我如何知道我的Swift QR码是否正在被扫描
- 10. SocketMobile扫描仪:如何检测条码或QR扫描?
- 11. 如何在android中扫描QR码
- 12. 直接URL访问
- 13. 如何直接扫描SQL索引表
- 14. 如何在扫描QR码后打开URL?
- 15. zxing QR代码扫描器
- 16. 扫描后删除QR码
- 17. OCR + QR码一次扫描
- 18. QR扫描按钮按下
- 19. QR代码扫描器
- 20. QR码扫描安卓
- 21. Swift iOS 9 QR扫描器
- 22. ZBar扫描仪QR只有
- 23. Ionic Qr扫描教程
- 24. 获取访问Zxing QR扫描仪相机视图
- 25. QR码扫描不适用于条码扫描器
- 26. 通过Web应用程序访问OMR扫描仪
- 27. 如何防止直接访问URL?
- 28. 如何设计用于扫描屏幕的QR扫描仪取景器?
- 29. 如何通过意图要求用户选择任何应用程序来扫描QR码?
- 30. webview应用程序扫描qr代码
是的,这是关于在实践中最好的浑浑噩噩的答案。 – 2013-04-25 19:06:30