wxml文件:
<!-- 查看Soter验证 -->
<view class="uploader">
<view class="uploader-text" bindtap="checkSoter">
<text>查看Soter验证</text>
</view>
</view>
<!-- 发起Soter验证 -->
<view class="uploader">
<view class="uploader-text" bindtap="doSoter">
<text>发起Soter验证</text>
</view>
</view>
js文件:
// 查看Soter验证
checkSoter: function () {
wx.checkIsSupportSoterAuthentication({
success(res) {
console.log('supportMode: ', res.supportMode);
}
})
wx.checkIsSoterEnrolledInDevice({
checkAuthMode: 'fingerPrint',
success(res) {
console.log('fingerPrint: ', res.isEnrolled)
}
})
wx.checkIsSoterEnrolledInDevice({
checkAuthMode: 'facial',
success(res) {
console.log('facial: ', res.isEnrolled)
}
})
},
// 发起Soter验证
doSoter: function () {
wx.startSoterAuthentication({
requestAuthModes: ['fingerPrint'],
challenge: '123456',
authContent: '请用指纹解锁',
success(res) {
console.log('authMode: ', res.authMode)
console.log('resultJSON: ', res.resultJSON)
console.log('resultJSONSignature: ', res.resultJSONSignature)
console.log('errCode: ', res.errCode)
console.log('errMsg: ', res.errMsg)
}
})
},
Soter生物识别认证实践
本文详细介绍了如何在小程序中使用Soter API进行生物识别验证,包括指纹和面部识别的检查与验证流程,展示了wxml与js代码实现。
2万+

被折叠的 条评论
为什么被折叠?



