是否有可能通过让用户上传他/她的独特文件或图片来识别用户?
这不是一个只有20-30个孩子的公共网站服务。只需让登录过程更容易。
我已经搜索了“文件上传身份验证”和“文件md5身份验证”,但没有明确的解决方案。请帮我查一下调查说明,谢谢!
答案 0 :(得分:0)
这只是另一个identification factor。
识别因素是用户的意思
这显然是has
类别。
通过php,您可以使用md5_file()创建上传文件的md5哈希值,并将其与存储在数据库中的哈希值进行比较。但仍然需要以适当的方式加密该哈希,例如使用blowfish。
甚至有更快的机制,例如您可以使用QR码并将凭据添加到其中。因此,我认为只需单击图像即可。我目前不熟悉QR码验证,但它看起来很神奇:http://corp.galois.com/blog/2011/1/5/quick-authentication-using-mobile-devices-and-qr-codes.html
此标记下的QR码有很多问题:https://stackoverflow.com/questions/tagged/qr-code
使用基于证书的身份验证的另一种方法,但为了做到这一点,您必须配置您的网络服务器并为孩子生成私钥和公钥。 Web based login using ssl public/private key?