1.3.1 • Published 5 years ago

cordova-plugin-mokey v1.3.1

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
5 years ago

手机盾cordova插件

软件架构

手机盾插件是基于标准cordova模板进行开发的插件,该插件现用于Bex5开发平台。

安装教程

该插件目前可以使用到标准的cordova工程也可以适用于Bex5开发工具中,以下即是Bex5中使用该插件的详细教程:

  • 下载源码,将源码拷贝至Bex5项目中,位置:model->Native->plugins
  • 使用Bex5进行打包时勾选该插件,如下图: 插件图片
  • 输入配置信息,如下图: 配置信息

    sdk服务地址 (s_server_url):该地址是手机盾sdk需访问的服务地址 证书数据 (c_cert_data):该配置是手机盾访问服务地址时的https证书

使用说明

  1. 导入插件
/* 导入mokey插件 */
require("cordova!cordova-plugin-mokey");
  1. 手机盾初始化方法
/* 在执行手机盾其它操作前一定要确保该方法已执行*/
Mokey.init();
  1. 激活手机盾
/**
 * 通过keyId激活手机盾
 * @param keyId 用户ID
 * @date 2019/04/16
 * @author Jie.
 */
Mokey.activateMoKey(keyId,function(data){
    //成功回调
},function(data){
    //失败回调
});
  1. 重置手机盾
/**
 * 通过keyId以及挑战数据重置手机盾
 * @param keyId 用户ID
 * @param eventData 调试数据
 * @date 2019/04/17
 * @author Jie.
 */
Mokey.resetMoKey(keyId,eventData,function(data){
    //成功回调
},function(data){
    //失败回调
});
  1. 登录认证操作
/**
 * 登录认证操作
 * @param keyId 用户keyId
 * @param eventData 登录的挑战数据
 * @date 2019/04/18
 * @author Jie.
 */
Mokey.login(keyId,eventData,function(data){
    //成功回调
},function(data){
    //失败回调
});