如何将指纹验证添加到 Mern Stack Web App(员工考勤管理系统)?

问题描述 投票:0回答:1

我正在开发一个项目来管理组织中员工的出勤情况。作为这个基于网络的项目的一部分,员工必须在生物特征认证(通过指纹)后标记他们的出勤情况。我使用 React 或 Angular 作为前端,NodeJS 作为后端,MongoDB 作为数据库。使用指纹对员工进行身份验证的最佳方法是什么? (指纹将通过笔记本电脑或外部扫描仪中的内置指纹扫描仪采集)。

建议任何 NPM 包或其他东西。 (任何视频教程都会非常有帮助。)

javascript node.js reactjs angular fingerprint
1个回答
0
投票

您必须在 Node JS 中创建一个公共 POST API

例如:http://localhost:3000/attandance

然后你必须在指纹设备(例如Biomax)中设置(集成)此API。

现在,当用户向设备提供指纹时,设备将调用您的 API(http://localhost:3000/attandance)并将数据发送到您的服务器。

现在您必须从数据中提取用户 ID、时间戳和其他必要字段并在数据库中创建条目。

确保每个设备都会发送不同类型的数据。

在这种方法中,我认为您不需要对前端进行任何更改。

确保您的设备已连接 WiFi。 (如果您的设备离线并且任何用户提供指纹,那么设备每当上线时都会将数据发送到后端服务器。)

© www.soinside.com 2019 - 2024. All rights reserved.