weapps-plugin-cq-code v0.0.9-2
重庆城市码项目子包
一、在app.js中初始化cqRequest
const cqRequest = require('weapps-plugin-cq-request') const sdk = require('weapps-plugin-cq-code')
App({ globalData: {}, onLaunch: function () { cqRequest.init({ appid: '', paasid: '', tifhost: '' }) sdk.init({ appid: '', paasid: '', tifhost: '' }) } })
二、引入SDK
const sdk = require('weapps-plugin-cq-code')
三、使用sdk
- 业务应用需要用户登录时,调取的方法:sdk.login()
sdk.login().then(res ={ console.log('登录成功返回的数据', res) })
- 查看认证信息,调用会话方法:sdk.getSession()
sdk.getSession({ success: res ={ console.log('获取会话成功返回的数据', res) }, fail: err ={ console.log('获取会话失败返回的数据', err) } })
- 进行用户可信身份核验时,请求方法:sdk.request()
sdk.request({ // 敏感度接口 url: '', method: '', success: res ={ console.log('已核验,你可以在这里跳转到你的业务页面') wx.navigateTo({ url: '', }) }, fail: fail ={} })
- 进行原子身份实名核验服务时,调取的方法:sdk.realNameVerify()
sdk.realNameVerify().then(res ={ console.log('原子身份核验服务(实名)成功返回的数据', res) })
- 进行原子身份实人核验服务时,调取的方法:sdk.realPeopleVerify()
sdk.realPeopleVerify().then(res ={ console.log('原子身份核验服务(实人)成功返回的数据', res) })
- 跳转到登录设置页面时,调取的方法:sdk.toLoginSet()
sdk.toLoginSet()
四、重庆码sdk包版本号记录
2020.08.25
0.0.1
完成认证SDK包的开发:大陆服务密集实名实人 + 原子核验2020.08.28
0.0.2
优化:配合业务方,优化初始化参数功能2020.09.03
0.0.3
优化:登录设置文案优化 + sdk.request暴露返回值2020.09.04
0.0.4
优化:后端让前端改请求URL地址2020.09.05
0.0.5
优化:优化认证成功页和失败页的样式2020.09.08
0.0.6
优化:登录失败开放debugger功能给业务侧 + 进入认证页改为默认不勾选“同意协议” + 优化初始化参数功能2020.09.10
0.0.7
优化:原子核验去除30天免登录功能2020.09.11
0.0.8
优化:页面样式的优化2020.11.18
0.0.9
优化:修复手机号登录的缺陷2021.03.16
0.0.9-1
在0.0.9版本(无unionId功能)基础上,升级人脸核身2020.06.04
0.0.9-2
在0.0.9-1的基础上,更新到npm上