如何获取身份证阅读器的身份数据?
有一个身份证阅读器,通过刷身份证获取身份信息用来自动登录系统。现在有身份证阅读器sdk开发包,有个Java的demo,里面有些获取基础信息的方法,是通过JNative调用dll的,然后要怎么开发才能实现自动登录?
是要将这个demo封装成controller吗,然后前端通过定时器再轮询接口去判断阅读器是否刷了身份证,如果是则调用基本信息的接口,获取到身份信息后填充到前端然后自动登录?那么demo和阅读器之间是怎么关联的,这块不太清楚,有没有大佬讲解一下
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看硬件有没有扫描完以后执行的回调,或者是检验已扫描的api,
我们系统支持类似于U盘这一类的硬件插入登录,插入后通过api可以判断是否已经插入硬件,后面就是做登录的逻辑,和web登录一样;
如果没有的话,那就只能前端轮训了
其实你既然能获取到身份信息啦,就在这个基础上再进一步进行登录认证即可。
其实这里就涉及了如下的过程
1.1. 读到的是身份证
1.2. 读到的不是身份证(登录操作启动被拒绝,结束)
2.1. 读到的信息符合登录要求
2.2. 读到的信息不符合登录要求(登录被拒绝,结束)
比如一个刷身份证,认证后开门的过程,套入上述,其实就改变了最后的
登录对应操作
那一点地方,称为具体的允许开门(有一定延迟)而已,其它的都不变的。