springboot
文章平均质量分 92
double_lifly
这个作者很懒,什么都没留下…
展开
-
图形验证码从设计到实现
获取前端传过来的手机号以及图形验证码,根据ip以及网络地址相关西信息获取缓存key,根据key获取验证码,然后比较验证码是否一致,如果一致验证通过,删除缓存,执行发送短信相关业务。获取验证码的接口非常简单,调用验证码配置类获取验证码,将获取到的验证码缓存到redis中并设置过期时间,然后调用配置类传入验证码获取到图形验证码,通过IO流返回。上述我们主要讲述了用户登录获取验证码的逻辑,用户注册,找回密码逻辑都是差不多一样的,只是后续的处理不太一样,在这里就不再过多讲述了。再去看下校验验证码的这个接口,原创 2024-09-07 20:30:00 · 750 阅读 · 0 评论 -
揭秘滑块图形验证码:从设计到实现的全过程
本文详细介绍了滑块图形验证码的生成逻辑及其后端实现细节。首先,根据项目需求选择合适的背景图片,并将其存储于项目的ClassPath或其他如云存储服务中。接着,服务器随机选取一张图片作为背景,并在其上随机裁剪出一个区域作为滑块,即所谓的“缺口”。此过程中的缺口参数(如位置、大小)是随机生成的,以此增加验证码的安全性。当用户请求需要验证的页面时,服务器将背景图与滑块图及验证所需的相关参数发送至前端。前端展示这些图像,并允许用户通过拖动滑块来填补缺口,以完成验证。原创 2024-08-26 08:54:28 · 670 阅读 · 0 评论 -
最基础创建SpringBoot
第一步:点击file->new->project到这里有两种方式创建:(第一种)点解上面的https://start.spring.io会在浏览器上给你跳转到第二部:(第二种手动创建):点击第一步右下角的next第三步:选好配置,点击next选择一些依赖配置,因为我创建的是最简单的,只选了web,其他的都不需要点击next,第四步:点击finish,...原创 2020-05-12 21:58:30 · 273 阅读 · 0 评论