本篇目录: 一、默认情况 二、自定义用户认证 三、自定义用户登录页面 四、自定义登录成功、失败处理 五、图形验证码 六、记住我功能 七、Session管理 八、退出操作 首先说明本文所用的SpringSecurity版本是2.0.4.RELEASE。下面逐个功能介绍。 一、默认情况 1、构建与配置 ...
分类:
编程语言 时间:
2020-06-27 16:15:08
阅读次数:
56
须知:浏览器端网站请求接口验证图形验证码是否正确时,会自动携带token。 所以浏览器网站没有此问题,无需从获取图形验证码的接口获取token,因为浏览器自动传的,不需手动操作。 获取图形验证码时直接将接口请求地址赋值给src即可,如下: 现在的问题是:在uniapp中包含小程序及app端的情况,请 ...
分类:
移动开发 时间:
2020-06-23 17:19:26
阅读次数:
232
1、对用户信息的描述 首先用户有一些基本信息: 最简单的: 用户名称 + 用户密码 然后是用户状态,例如封号,注销,停用,等等 用户名称 + 用户密码 + 账号状态 接着为了防止脚本攻击,又产生了图形码验证,为了区分人和机器 用户名称 + 用户密码 + 用户状态 + 图形验证码 2、过程设计: 所以 ...
分类:
编程语言 时间:
2020-06-21 23:38:15
阅读次数:
67
是一个图形验证码的接口,点击验证码可以刷新,问题是我用之前的请求方式只是在 created 里面生效,再次点击就不会请求接口了。不明觉厉. 之前的写法是这样的 // 切换验证码 changeCodeImg:function(){ this.verifyImg = '/api/login/image? ...
分类:
其他好文 时间:
2020-06-20 15:56:29
阅读次数:
282
用户部分模块: 基本功能:用户注册,登录,密码的重置,第三方登录用户注册 1,图片验证码 流程分析: 1,前端生成uuid随机字符串 2,后端生成图片验证码发送给前端,将图形验证码的存入到redis中 2,短信验证码 1,检查图片的验证码 2,检验是否是在60s内是否已经发送过 3,生成短信验证码 ...
分类:
其他好文 时间:
2020-06-03 16:03:05
阅读次数:
66
官方的pom文档 <dependency> <groupId>com.google.code.kaptcha</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version> </dependency> 阿里的maven仓库pom ...
分类:
其他好文 时间:
2020-05-10 01:13:16
阅读次数:
57
页面代码:(用到的mui样式, 已使用cdn替换) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta http-equiv="Cache-Control" content="no-cache, no-store, must-reva ...
分类:
Web程序 时间:
2020-04-01 15:01:13
阅读次数:
86
利用OCR技术识别图形验证码 安装tesserocr tesserocr GitHub:https://github.com/sirfz/tesserocr tesserocr PyPI:https://pypi.python.org/pypi/tesserocr tesseract 下载地址:ht ...
分类:
其他好文 时间:
2020-02-25 00:31:31
阅读次数:
110
https://blog.csdn.net/IT_xiao_guang_guang/article/details/104299983 前言 1.发送手机验证码用的是网建的SMS接口( "http://sms.webchinese.cn/" ) 2.手机验证码简单的做了以下限制: ①发送验证码1分钟 ...
分类:
移动开发 时间:
2020-02-15 15:30:39
阅读次数:
88
图形验证码 定义验证码 请求的验证码会保存到session中 验证过滤器 将验证码过滤加到UsernamePasswordAuthenticationFilter前面,将图片验证码请求允许访问 开始login吧 图形验证码重构 只需创建继承ValidateCodeGenerator的imageVal ...
分类:
其他好文 时间:
2020-01-29 12:40:38
阅读次数:
79