关于前后端分离下如何生成图片验证码

前后端分离跟传统的JSP动态页面不太一样,前端通过调用restful接口获取数据,一般都是JSON格式的数据。我们在登录的时候有时候需要后端返回一个图片验证码,直接返回验证码数字肯定是不安全的,使用图片验证码的目的就是让机器人无法盗号暴力破解,提高安全性。这种情况下,可以通过后端返回图片字节流来获取图片验证码,具体代码如下:


这里要注意的地方是后端把验证码保存到redis里面,对应的key是一个UUID的值,同时这个key也会放到请求的header里面,到时候前端返回的时候就可以比较结果了。

猜你喜欢

转载自blog.csdn.net/guotufu/article/details/80465828
今日推荐