我有一个index.php页面和一个dashboard.php页面。输入凭据后,用户登录dashboard.php。
现在我想显示一个QR码,用户可以使用他的手机直接登录dashboard.php。
如果我以某种方式对QR码中的会话值进行编码,则可以实现这一点。但这样做有可能吗?我只设法将页面的url存储到index.php
答案 0 :(得分:1)
你需要使用QRcode class
来实现你想要的......
可能在下面的链接可以帮助你..
答案 1 :(得分:0)
如果您向已登录的用户显示QR,您可以使用会话哈希并将其编码为您向用户显示的QR码作为GET参数(site.com/qrlogin.php?code = 123456)。会话数据需要在服务器上(所以没有cookie,没有本地存储等...)。如果您希望用户使用手机登录,他也是从计算机登录,则会使用此选项。非常无害。
但是,如果您想要一个更永久的解决方案,那么您无法做任何不会造成安全威胁的事情(应用无法知道谁扫描了代码)。