2024-02-28 17:02:46 +08:00
|
|
|
import svgCaptcha from 'svg-captcha';
|
2024-02-28 08:32:35 +08:00
|
|
|
|
|
|
|
export function createCaptcha() {
|
|
|
|
return svgCaptcha.createMathExpr({
|
|
|
|
size: 4,
|
|
|
|
ignoreChars: '0o1iIl',
|
|
|
|
noise: 2,
|
|
|
|
color: true,
|
|
|
|
background: '#eee',
|
|
|
|
fontSize: 50,
|
|
|
|
width: 110,
|
2024-02-29 09:29:03 +08:00
|
|
|
height: 38
|
2024-02-28 17:02:46 +08:00
|
|
|
});
|
2024-02-28 08:32:35 +08:00
|
|
|
}
|
|
|
|
|
|
|
|
export function createMathExpr() {
|
2024-02-28 17:02:46 +08:00
|
|
|
const options = {};
|
|
|
|
return svgCaptcha.createMathExpr(options);
|
2024-02-28 08:32:35 +08:00
|
|
|
}
|