如何集成指纹验证到网站系统

一、需求:        

    日常开发会遇到这样的需求:需要集成指纹到网站系统,如验证身份登录网站、验证身份后访问敏感信息。

二、功能设计

    此类需求的具体开发功能涉及: 指纹管理、指纹特征实时采集、指纹匹配。
    指纹管理:主要管理人员信息、指纹登记、人员与指纹的绑定关系,指纹一般存储到网站服务器端的数据库;
    指纹特征实时采集:在识别时,实时捕获用户的指纹特征,发送到服务器端用于指纹识别;
    指纹匹配:对实时捕获的用户指纹特征做匹配,匹配指纹一般在服务器端完成。

三、指纹集成开发包

针对此类需求,找到一款合适的指纹开发包尤其重要。
下面以纳彩瑞远科技的指纹开发包为例,它为此场景提供浏览器端的《JavaScript指纹开发包》和服务器端的《指纹匹配开发包》。
两个开发包配合,调用3个主要的指纹接口,即可满足以上的指纹集成开发需求。
系统架构图如下

四、场景开发

指纹登记:在网页浏览器调用JavaScript的指纹开发包Fp.enroll接口,用户按压指纹,登记完成后返回指纹模板数据,该数据为字符串,方便发送到服务器端保存;

指纹识别:在网页浏览器调用JavaScript的指纹开发包Fp.getFefature接口,实时获取用户的指纹特征。该接口返回的指纹特征是字符串,方便发送到服务器端做识别。

两个场景的数据流图如下:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

纳彩瑞远

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值