Skip to content

小程序接入实名认证(基于腾讯云身份信息认证)

Notifications You must be signed in to change notification settings

ch98196/identify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

前提条件

首先,你得有:

  • 一个企业实名认证的腾讯云账号
  • 该腾讯云账号已开通人脸核身

点此查看开通指引

其次,你要有:

  • 一个小程序(可以是企业主体、个人主体、甚至是测试号,但如果你要发布,建议已认证的企业主体账号)
  • 该小程序已开通云开发(如果是环境共享,需要修改本项目部分代码,可参考此文档
  • 已安装微信开发者工具nodejsv10及以上版本

使用

Step1 小程序代码

在页面wxml中使用form组件,在bindsubmit属性中绑定submit方法,以传递参数

参数 类型 说明
Name string 姓名
IdCard string 身份证号

组件参考

Step2 云函数配置

  1. /cloudfunction文件夹右键菜单点击新建Node.js云函数,在index.js使用本项目cloudfunction.js的代码
  2. 在云开发控制台进入云函数页面,在相应云函数那一行右侧点击版本与配置,进入后第一行右侧点击配置
  3. 展开高级配置,配置环境变量
Key Value
SecretId 腾讯云SecretId
SecretKey 腾讯云SecretKey

SecretIdSecretKey需要从腾讯云控制台获取,详情见:申请安全凭证

  1. 上传云函数(云端安装依赖)

Step3 使用云函数

  1. 在小程序app.js中使用wx.cloud.init()初始化云环境
  2. 在页面js中使用本项目miniprogram.js的代码
  3. 从返回的res.result中获取认证结果 返回值说明

发布提示

本项目未经发布测试,因涉及收集敏感信息,不保证一定能通过审核,但如果你有业务需要实名核验流程,请注意:

  1. 建议使用企业主体的小程序
  2. 提交审核前在平台补充《隐私保护指引》,避免提审驳回 官方文档

About

小程序接入实名认证(基于腾讯云身份信息认证)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published