关于javascript:BS架构集成智能IC卡登录web系统

3次阅读

共计 756 个字符,预计需要花费 2 分钟才能阅读完成。

在 BS 架构软件中,应用刷智能 IC 卡来登录零碎,而不是输出用户名和明码,这样不仅快而且不便,让使用者有更好的体验。要实现这种性能,其实并不难。依照以下步骤就能够轻松实现智能 IC 卡 web 登录。
1、客户端装置友我科技 IC 卡读写器 web 插件,反对 E,Chrome,Firefox,Safari,Opera,Edge 等支流浏览器。
2、筹备 USB 免驱动 NFC 读写器 YW-607HC。
3、当然还须要智能 IC 卡。

以上筹备好后,就能够施行咱们的 js 开发了。
援用好相应的 js 文件后,当页面装载后咱们就开始让读写器主动读卡。
页面装载实现后,延时一会,就开始调用 start 主动读卡 setTimeout(“Start()”,800);

function Start()
{

rfidreader.Repeat=1;
rfidreader.HaltAfterSuccess=1;
rfidreader.RequestTypeACardNo(1, 0);

}

这时候 NFC 读写器 YW-607HC 就主动开始读卡,当读到卡后,会触发回调函数
rfidreader.onResult(function(resultdata)
{

switch(resultdata.FunctionID)
{
    

    case 0:
    if(resultdata.Result>0)
    {postCardNo(resultdata.strData);        
    }
    break;
}

}
);

resultdata.strData 就是 NFC 读写器 YW-607HC 读到的智能 IC 卡卡号。
当读到卡号后,咱们调用 postCardNo 将卡号以 Post 形式发送给服务器,服务器收到将卡号与后盾数据库比对并调用该卡对应的用户信息后,确定该卡是否能够登录。
残缺的源代码和页面请查看:http://www.youwokeji.com.cn/C…

正文完
 0