2.0.10 • Published 1 year ago
@ewt/ecaptcha v2.0.10
ECaptcha
EWT通用验证码工具
Usage
1. Introduce script eCaptcha.min.js to the html
<script src="./eCaptcha.min.js"></script>
<script>
var dom = document.getElementById('test');
var config = {
bizCode: 'ewt',
type: 1,
env: 'sit'
};
var captcha = new ECaptcha(dom, config);
captcha.success(function(token) {
console.log(token);
});
</script>
2. Install package @ewt/ecaptcha and import it in js
import ECaptcha from '@ewt/ecaptcha';
const config = {
bizCode: 'kkl',
type: 1,
env: 'sit'
};
const captcha = new ECaptcha('#captcha', config);
captcha.success((token) => {
console.log(token);
});
Config
interface captchaConf {
bizCode: string; // 业务编码;
type: string; // 验证码类型:1(点选验证码)、2(滑动验证码)
env: string; // 使用场景环境:sit(测试环境)、prod(线上环境),根据该配置生成相对应环境的接口请求地址;
hasButton?: boolean; // 是否需要点击验证按钮,可选配;
onClose?: Function; // 关闭验证码回调函数,可选配;
onRefresh?: Function; // 刷新验证码回调,可选配
safe?: safeConf; // 安全策略,为null或者undefined的时候不会经过安全策略
}
interface safeConf {
mobile?: string; // 手机号
deviceToken?: string; // 设备号
userId?: number; // userId
}
License
ISC
2.0.10
1 year ago
3.0.2
1 year ago
2.0.3
3 years ago
2.0.2
3 years ago
2.0.4
3 years ago
2.0.1
3 years ago
2.0.0
3 years ago
1.3.6
4 years ago
1.3.4
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.6
6 years ago
1.2.5
6 years ago
1.2.4
6 years ago
1.2.3
6 years ago
1.2.2
6 years ago
1.2.1
6 years ago
1.2.0
6 years ago
1.1.2
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.3
6 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago
0.3.9
6 years ago
0.3.8
6 years ago
0.3.7
6 years ago
0.3.6
6 years ago
0.3.5
6 years ago
0.3.4
6 years ago
0.3.3
6 years ago
0.3.2
6 years ago
0.3.1
6 years ago
0.3.0
6 years ago
0.2.4
6 years ago
0.2.3
6 years ago
0.2.2
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.0
6 years ago