中山建站,自己动手制作网站,网站开发各小组互评表,做网站的公司怎么转型easy-captcha使用的大概逻辑:
当一个请求发送到后端服务器请求验证,服务器使用easy-captcha生成一个验证码图片,并通过session将验证信息保存在服务器,当用户登录校验时候,会从ession中取出对比是否一致
但是前后端分离之后 由于跨域问题 以上就无法实现了 下面这种情况没… easy-captcha使用的大概逻辑:
当一个请求发送到后端服务器请求验证,服务器使用easy-captcha生成一个验证码图片,并通过session将验证信息保存在服务器,当用户登录校验时候,会从ession中取出对比是否一致
但是前后端分离之后 由于跨域问题 以上就无法实现了 下面这种情况没有亲测 以下是另外一种解决方案,就是自己手动模仿原先Session保存策略
比如存在Redis中,或者在后台创建一个Map,将验证码保存在Map中,前端传过来与Redis或者Map中的值进行匹对
这个Componet不需要加 这个Key好比原先的SessionId