1.3.1 • Published 5 years ago
cordova-plugin-mokey v1.3.1
手机盾cordova插件
软件架构
手机盾插件是基于标准cordova模板进行开发的插件,该插件现用于Bex5开发平台。
安装教程
该插件目前可以使用到标准的cordova工程也可以适用于Bex5开发工具中,以下即是Bex5中使用该插件的详细教程:
- 下载源码,将源码拷贝至Bex5项目中,位置:model->Native->plugins
- 使用Bex5进行打包时勾选该插件,如下图:
- 输入配置信息,如下图:
sdk服务地址 (s_server_url):该地址是手机盾sdk需访问的服务地址 证书数据 (c_cert_data):该配置是手机盾访问服务地址时的https证书
使用说明
- 导入插件
/* 导入mokey插件 */
require("cordova!cordova-plugin-mokey");
- 手机盾初始化方法
/* 在执行手机盾其它操作前一定要确保该方法已执行*/
Mokey.init();
- 激活手机盾
/**
* 通过keyId激活手机盾
* @param keyId 用户ID
* @date 2019/04/16
* @author Jie.
*/
Mokey.activateMoKey(keyId,function(data){
//成功回调
},function(data){
//失败回调
});
- 重置手机盾
/**
* 通过keyId以及挑战数据重置手机盾
* @param keyId 用户ID
* @param eventData 调试数据
* @date 2019/04/17
* @author Jie.
*/
Mokey.resetMoKey(keyId,eventData,function(data){
//成功回调
},function(data){
//失败回调
});
- 登录认证操作
/**
* 登录认证操作
* @param keyId 用户keyId
* @param eventData 登录的挑战数据
* @date 2019/04/18
* @author Jie.
*/
Mokey.login(keyId,eventData,function(data){
//成功回调
},function(data){
//失败回调
});