SpringBoot接入腾讯云实现前后端验证码过期实现 |
您所在的位置:网站首页 › 验证码已超时失效 › SpringBoot接入腾讯云实现前后端验证码过期实现 |
SpringBoot接入腾讯云实现前后端验证码实现
实现效果
实现两个按钮,一个获取验证码按钮的接口,一个就是登录的接口 效果里面的验证码我设置了10秒过期 这是我是根据发送短信的接口生成了验证码s,将s这个变量设置为该Controller层的全局变量,用于后面登录接口的比较。 然后为了保证手机和发送短信时的间对应,我有设置了map的全局变量,构成了手机为key与发送短信的时间为value值的映射。 在登录接口:根据手机号key,得到短信创建时间value值,比对登录的时的当前时间,判断是否过期。然后再比较验证码。 问题效果是实现了,但是当多个用户同时访问的时候,这个全局验证码的值会不会也会跟着变化啊?比较是不是会不匹配啊? 解决方法还是根据map来吧,创建Map |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |