是否可以有私人QR码

时间:2020-04-04 22:15:49

标签: qr-code

是否可以在QR码阅读器过程中添加某种授权。我不希望所有扫描仪都读取QR码。例如 用户1:通过登录网站获取QR码 用户2:登录到本机移动应用程序并扫描用户1生成的QR码

由于用户2被授权,因此读者应该从数据库中检索信息。

如果未通过身份验证的用户,则QR码应引发错误,指出“未授权”

2 个答案:

答案 0 :(得分:1)

QR码仅包含一个URl。当用户2打开网站时,他们应该必须登录。这将告诉您是否被授权。

(好的,QR码可以包含任何数据-但在大多数情况下,它是一个网址。)

答案 1 :(得分:0)

您可以生成带有加密令牌的QR码。您的应用可以读取代码,然后使用该QR字符串向服务器发送API请求以进行验证。服务器将解密该字符串,与用户交叉检查令牌,并在验证后给您答复。

此URL将是安全的URL,而不是公共URL。这样,您不必让所有人都知道您要点击的URL。另外,通过这种方式,您可以使用首选的盐实现首选的加密算法。