msm

概述

msm插件提供身份认证相关功能,开启认证以及认证方式可以在云端网站上面配置,此插件功能目前只对企业开放

# **getAuthInfo**

获取认证信息

getAuthInfo(callback(ret, err))

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    status:true,       			//操作成功状态值
    result:
    {
        msg:'success!',  		//说明
        authType:0,   			//认证方式(0无需认证、1手动认证、2自动认证)
        authStatus:0,    		//认证状态(0未认证、1已认证、2未申请、3黑名单)
        fields:
        {
            email:true,   		//邮箱是否必填
            name:true,     		//姓名是否必填
            group:true,     	//分组是否必填
            description:true,  	//申请说明是否必填
            photo:true,     	//证件照是否必填
        }
        groups:         		//分组数据,数组类型
        [
            "group1","group2"
        ]
    }
}

err:

  • 类型:JSON 对象

内部字段:

{
    msg:''    //错误描述
}

##补充说明

获取认证信息

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

# **certApply**

证书申请

certApply({params}, callback(ret, err))

params

email:

  • 类型:字符串
  • 默认值:无
  • 描述:邮箱,不能为空

name:

  • 类型:字符串
  • 默认值:无
  • 描述:姓名

group:

  • 类型:字符串
  • 默认值:无
  • 描述:分组

description:

  • 类型:字符串
  • 默认值:无
  • 描述:申请说明

photo:

  • 类型:字符串
  • 默认值:无
  • 描述:证件照

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    status:true           //操作成功状态值
}

err:

  • 类型:JSON 对象

内部字段:

{
    msg:''    //错误描述
}

##补充说明

证书申请

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

# **certVerify**

认证码验证

certVerify({params}, callback(ret, err))

params

authCode:

  • 类型:字符串
  • 默认值:无
  • 描述:认证码,不能为空

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    status:true           //操作成功状态值
}

err:

  • 类型:JSON 对象

内部字段:

{
    msg:''    //错误描述
}

##补充说明

认证码验证

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

# **login**

登录

login({params}, callback(ret, err))

params

userName:

  • 类型:字符串
  • 默认值:无
  • 描述:用户名,不能为空

password:

  • 类型:字符串
  • 默认值:无
  • 描述:密码,不能为空

callback(ret, err)

ret:

  • 类型:JSON 对象

内部字段:

{
    status:true           //操作成功状态值
}

err:

  • 类型:JSON 对象

内部字段:

{
    msg:''    //错误描述
}

##补充说明

登录

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

是否仍需要帮助? 请保持联络!
最后更新于 2023/02/27