我想使用svg-captcha插件实现一个验证码功能,但是在存储session的时候,第二个请求就拿不到这个session了
@Get("getVCode")
async getVCode(@Request() req,@Res() res){
const captcha = await svgCaptcha.create({ fontSize: 50, width: 100, height: 40 ,color: true,});
// req.session.vcode = captcha.text;
const num = captcha.text
req.session.vcode = num;
console.log("???",req.session) //这里是能拿到的
res.setHeader('Content-Type', 'image/svg+xml');
res.write(String(captcha.data));
res.end();
}
@Get('nono')
nono(@Request() req): string {
console.log('session:', req.session); //这里就拿不到了
return '用户中心';
}
session插件下载了吗,注册了吗
https://docs.nestjs.cn/7/tech...