在没有密码或用户名的情况下对用户进行身份验证的最佳方法是什么?

物联网 蓝牙低功耗 NFC 射频识别
2021-05-29 03:20:49

在我们的项目中,有 200 多个虚拟用户,他们不太能够舒适地使用移动技术或计算机。

该项目本质上是一个 MRP 和生产计划解决方案,机器连接到服务器。

在最初的想法中,我们认为最好在每台机器上安装移动平板电脑,并给所有用户一个 RFID 标签(实际上是一张卡),让平板电脑读取他们以验证用户身份。

但是我们注意到支持NFC或RFID的平板电脑并不多。

所以,现在我们正在寻找替代解决方案。

任何人都可以建议我们可以搜索的任何其他技术吗?

3个回答

如果您打算使用廉价的安卓平板电脑,您应该做一些调查以了解哪些技术可以用于身份验证。除了 wifi 和蓝牙连接,大多数平板电脑都有 USB OTG 主机连接器,使用一些电缆,您应该能够连接 USB 身份验证软件狗。或者,如果在您的情况下安全性不是一个大问题,任何 USB 闪存加密狗都可以用于此目的。您可以读取加密狗的序列号,但我不确定android api 是否允许您这样做或存储具有唯一文件名的单个文件并将其用作用户 UID。

可能比平板电脑便宜的是 Raspberry Pi 和 USB NFC 阅读器或 NFC Hat。

不清楚您所说的机器是什么意思,但如果您指的只是另一台计算机,那么LinuxWindows都将直接通过 NFC 进行身份验证,而无需平板电脑/pi/其他设备,只需一个 USB NFC 阅读器。

您可以考虑在机器上安装pcProx® Plus RFID 阅读器,每台机器 1 个。您可以使用 RDR-80581AK8 SKU。由5V外接电源供电,支持RS232以ASCII格式发送数据。