代码改变世界

.Netcore webapi 前后端分离的图片验证码

2021-02-25 11:37  qgbo  阅读(737)  评论(0编辑  收藏  举报

前后端分离的图片验证码

加载登陆界面的时候,向后端请求验证码图片。后端保存这个图片的 验证码到Session 中。

提交这个表单的时候,比较表单数据的验证码和Session 中的验证码是否一致。

 

前后端不分离,也是这个思路.

也可以模拟session: 

加载登陆界面的时候,向后端请求验证码图片。后端返回一个GUID和图片,并保存这个图片的 验证码到和GUID到缓存 中,

提交这个表单的时候,带上这个GUID。