【LSP】APPCNA 指纹验证登录

1769176   ·   发表于 3个月前   ·   编程代码
今天在APP中集成了指纹与手势登录功能,本文章分两部分进行记录。一是手势功能的逻辑。二是代码实现。该APP是采用APPCAN开发,直接用其已写好的插件,调用相当接口就要可以了。


1、在APP的个人中心加入手势设置的方法,用户只要登录后进入个人中心就可以设置手势登录功能。

页面代码如下:


手势设置(仅本机有效)



onclick方法如下,单击后会打开手势设置界面。

isNeedVerifyBeforeCreate参数是在你重设手势时会不会较验之前的手势。我这选的是不校验。只要你登录了,你的手势就可以重新设置。不论你之前用的什么手势。

function createGesture(){
var data={
isNeedVerifyBeforeCreate:false
}
uexGestureUnlock.create(JSON.stringify(data));
}

2、手势设置成功后我们如果退出,在登录界面会多一个手势登录功能

点击后会对之前设置好了的手势进行验证,页面代码如下:

手势登录

onclick方法也是非常简单,只要调用插件uexGestureUnlock的接口就ok。

function uexGestureUnlockverify()
{
uexGestureUnlock.verify();
}
3、上面插件的方法在执行行我们都要对插件uexGestureUnlock进行初始化,包括手势验证的回调方法cbVerify。还有设置手势和验证手势时的监听方法onEventOccur

0 Reply   |  Until 3个月前 | 5028 View
LoginCan Publish Content