如何在条形码中对用户身份验证进行编码
How to encode user authentication in a barcode
我被要求添加扫描条形码(徽章上)的可能性,以便在用户登录我的应用程序时对他们进行身份验证。
在这种情况下,我的客户没有标准(他现在不使用徽章)但想对其他应用程序使用相同的 barcodes/badges。
当然不能用'user/separator/password'方式编码,因为这样在任何简单的文本编辑器中扫描时都会显示密码。
那么,我的问题是:这方面有什么标准吗?
此外,我不知道条形码扫描器是否为此提供内置功能?
如上none,如何实现?
我想使用的条码最好是一维条码。
在此上下文中身份验证需要一步。
我正在用 C# 编写代码。
谢谢
编辑,为了精确:我必须处理的一些登录在 LDAP 下。
您可以散列条形码中的密码:
条码示例:
user/password
johndoe/secret
使用 SHA-1 哈希:
user/5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
johndoe/E5E9FA1BA31ECD1AE84F75CAAA474F3A663F05F4
我被要求添加扫描条形码(徽章上)的可能性,以便在用户登录我的应用程序时对他们进行身份验证。
在这种情况下,我的客户没有标准(他现在不使用徽章)但想对其他应用程序使用相同的 barcodes/badges。
当然不能用'user/separator/password'方式编码,因为这样在任何简单的文本编辑器中扫描时都会显示密码。
那么,我的问题是:这方面有什么标准吗?
此外,我不知道条形码扫描器是否为此提供内置功能?
如上none,如何实现?
我想使用的条码最好是一维条码。
在此上下文中身份验证需要一步。
我正在用 C# 编写代码。
谢谢
编辑,为了精确:我必须处理的一些登录在 LDAP 下。
您可以散列条形码中的密码:
条码示例:
user/password
johndoe/secret
使用 SHA-1 哈希:
user/5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8
johndoe/E5E9FA1BA31ECD1AE84F75CAAA474F3A663F05F4