1.安装 svg-captcha 模块
npm install svg-captcha --save
2.使用
router.get("/code",async (ctx)=>{
let captcha = svgCaptcha.create({
size:4, //验证码长度
fontSize:50,
width:120,
height:34,
background:"#cc9966"
});
/*加法验证码 */
// let captcha = svgCaptcha.createMathExpr({
// size:4, //验证码长度
// fontSize:50,
// width:100,
// height:40,
// background:"#cc9966"
// });
console.log(captcha.text)
ctx.session.code = captcha.text;
//设置相应头
ctx.response.type="image/svg+xml";
ctx.body = captcha.data;
})