前台发起接口 -> 后台java 监听按压 -> 用户按压前台提供的指纹仪(和后端绑定的) ->websocket实时返回指纹仪状态提醒前台用户按压 -> 指纹仪返回指纹id -> 后台根据指纹id查询数据库绑定的用户id -> 返回给前台用户信息
功能展示
通过接口远程调用指纹仪设备
通过webSocket实时返回指纹仪状态给前台
背景
跟老师做了一个人脸识别签到管理平台,,后面添加了需求要接入指纹识别。
前期分析
给一个已有的web项目添加生物指纹识别的方向【一个服务端 + 一个固定打卡的前台】
一个已有的指纹仪 + 各类语言的本地开发包 + dll库 + 驱动
预期方案
- 指纹识别外设装在前台 --> js包获取指纹返回id然后上传服务器处理
- 指纹识别设备装在后台 --> 前台发起请求后,直接从后台处理