Skip to content

小程序

@captcha-pro/mp-shared支持微信、uni-app 与 Taro。小程序运行于仅后端模式 — 向你的后端请求验证码图片并在服务端校验,因为客户端无法生成图片。

安装

bash
# 微信 / uni-app / Taro
pnpm add @captcha-pro/weixin

支持的框架

框架包变体说明
微信小程序@captcha-pro/weixinWXML/WXSS/JS
uni-app + Vue 3@captcha-pro/uniapp-vueVue 跨端
uni-app + Vue 2@captcha-pro/uniapp-vue2Vue 跨端
Taro + React@captcha-pro/taro-reactReact 跨端
Taro + Vue 3@captcha-pro/taro-vueVue 跨端
Taro + Vue 2@captcha-pro/taro-vue2Vue 跨端

用法

小程序组件始终使用 verifyMode: 'backend',并将 backendVerify 指向你的服务端:

javascript
import { SliderCaptcha } from '@captcha-pro/weixin'

// 配置 backendVerify 指向你的服务端

后端章节提供了这些组件所需 /api/captcha/api/captcha/verify 端点的参考实现。

基于 MIT 许可发布。