一、USBKEY使用规则
1、有两种KEY,一个管理员KEY,一个是用户KEY,一个用户KEY原则上只能供一人使用(当然如果一定要的话一个指纹KEY里存储多个人的指纹也是可以的),除本人之外其他人无权对KEY进行重置、添加及删除指纹操作
2、先验证管理员KEY以后,然后才能对用户KEY做操作
3、管理员KEY是由 "管理员KEY初始化程序" 格式化以后成为管理员KEY
录入自己的指纹以后,再输入用户名和ID格式化就行,管理员初始化过程就结束了。
对指纹的验证是在KEY内部完成的,不存在把生成的指纹特征ID传入数据库然后再比对的问
题
4、录入指纹是用户第一次录入指纹,最多三枚指纹(可不同),同时写入用户信息(用户名及ID,可
由数据库调用生成)
5、添加指纹是再添加1枚,如果指纹满,返回指纹已满错误,没有就添加
. 重复录入指纹操作,将覆盖原先录入的指纹信息。
6、删除用户指纹时,提示,没有管理员权限,请先验证管理员指纹,可是管理员已经验证过了,可
是拔下管理员KEY换上用户KEY,再删除用户指纹,还是提示管理员未验证。 管理员KEY和用户KEY
都得经过验证才行。
7、管理员注销情况: 关闭IE时候自动注销,超时(10分钟)自动注销,手工注销(KEY的内部设定)
二、与web项目的结合
关键是把指纹USBKEY的ActiveX控件包(cab包)拷贝到站点文件夹下如/ocx/xxx.cab. 然后在/bin目录下添加引用。
实际的初始化指纹、增加额外指纹、删除指纹、验证指纹的接口函数已经由CAB包提供,直接在页面中以JAVASCRIPT调用即可。
三、应用
第一次访问本页面,浏览器信息栏将弹出信息提示:此网站需要安装以下加载项...如果您信任该网站和该加载项并打算安装该加载项,请单击这里...。
安装ACTIVEX控件成功,进行指纹验证,验证通过后设置SESSION/COOKIE。

浙公网安备 33010602011771号