//发送短信@RequestMapping(value = "/sendCode", method = RequestMethod.GET)@ResponseBodypublic void sendCode( String cellphone, String uuid,String vercode, HttpServletRequest request) {String code = (String) WebUtils.getSessionAttribute(request, AdminConstant.LOGIN_CAPTCHA);if (!code.toLowerCase().equals(vercode.toLowerCase())) {fail(StateCode.VCODE_ERROR);return;}String s = String.valueOf((int) (Math.random() * 9000) + 1000);smsService.sendCode(cellphone, s);captchaCloudManager.setMobile(uuid, cellphone, s);success();}//校验短信@RequestMapping(value = "/checkCode", method = RequestMethod.GET)@ResponseBodypublic void checkCode( String cellphone, String uuid,String smscode) {JSONObject json = new JSONObject();String mobileCode = captchaCloudManager.getMobile(uuid, cellphone);if (smscode.equalsIgnoreCase(mobileCode)){json.put("request",true);}else {json.put("request",false);}success(json);}
//修改密码@RequestMapping(value = "/resPassword", method = RequestMethod.GET)@ResponseBodypublic void resPassword( String password, String repass,String mobile) {JSONObject json = new JSONObject();if (password.equalsIgnoreCase(repass)){AuthorUser user = authorUserManager.findByPhone(mobile);user.setPassword(MD5.md5(AdminConstant.PASSWORD_PREFIX+password+AdminConstant.PASSWORD_SUFFIX));authorUserManager.update(user);}else {json.put("request",false);}success(json);}

layui发送短信验证码 (二)后台接收及校验相关推荐

  1. 发送短信验证码时间控制,手机号校验,证件号校验

    //发送验证码 var countdown=60;     function sendmsg(){         timeset();         function timeset(){    ...

  2. 【django】用户注册时短信验证码校验、避免频繁发送短信验证码【17】

    注册时短信验证后端逻辑 class CheckSMScodeView(View):def get(self,request,phone):'''用户注册时短信验证码的校验功能:param reques ...

  3. java + maven 实现发送短信验证码功能

    如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信 的接口. 1. 安装sdk 下载地址: http://smsow.zhenzikj.com/doc/sdk.html ...

  4. 使用容联云Celery异步发送短信验证码

    文章目录 Celery/容联云 安装与命令 安装 celery启动命令 一.Celery 1.配置Celery 2.创建任务文件 二.容联云 1. 配置容联云 settings.py 2. 使用Sms ...

  5. python发送短信验证码登录_python发送短信验证码

    原标题:python发送短信验证码 业务: 手机端点击发送验证码,请求发送到python端,由python调用榛子云短信http://smsow.zhenzikj.com的短信接口,生成验证码并发送. ...

  6. 记录开发内容demo-java华为云发送短信验证码

    文章目录 前言 一.所需sdk 二.util类 1.demo 2.登录调用 总结 前言 华为云发送短信验证码 一.所需sdk <!--华为云手机获取短信验证码--><dependen ...

  7. SpringBoot+阿里云短信服务实现发送短信验证码功能

    目录 一.登陆阿里云,开通短信服务(收费的,需要充值,1元能发20条左右),并获取AccessKeyId和AccessKeySecret 二.创建短信模板与签名 三.引入依赖 四.准备工作已完成,编码 ...

  8. java短信验证码功能发送的验证码如何校验_java 实现发送短信验证码功能

    原标题:java 实现发送短信验证码功能 如何使用java + maven的项目环境发送短信验证码,本文使用的是榛子云短信 的接口. 1. 安装sdk 下载地址: http://smsow.zhenz ...

  9. php短信验证 免费_php如何实现发送短信验证码(图文)

    这篇文章分享给大家的内容是关于php发送短信验证码,内容很有参考价值,希望可以帮到有需要的小伙伴. 业务: 手机端点击发送验证码,请求发送到php端,由php调用第三方平台(我们使用的是榛子云短信ht ...

最新文章

  1. Linux下SVN服务器同时支持Apache的http和https及svnserve独立服务器三种模式且使用相同的访问权限账号...
  2. BigData:根据最新2018人工智能行业创新企业Top100名单,绘制AI地区热点图,一目了然,看清哪个是AI最热门城市,以及VC最AI的热门领域
  3. 1.springMVC+spring+Mybatis的整合思路
  4. matlab里inline定义矩阵,Matlab中的inline函数_matlab中inline函数
  5. usb升级linux固件,Linux USB驱动(4)---CY68013固件加载驱动
  6. 【webpack】从零开始学webpack
  7. java datastream
  8. Centos7 Kubernetes(k8s) 开发服务器(单服务器)部署 mariadb/mysql 数据库
  9. 样本标准差分母为何是n-1
  10. 两年软件开发工作总结及未来展望
  11. eclipse 显示中文或者英文
  12. Android音频子系统(十)------MTK Audio录音流程代码解析
  13. DSDS/DSDA/DR-DSDS/DR-DSDA场景介绍和关键Log分析
  14. sublime运行python只显示时间_sublime3-python 编译运行不显示内容
  15. 甄嬛传趣玩系统数据可视化分析
  16. PPT制作网格型封面页实例教程
  17. 计算机一级考试选择题知识点,计算机一级选择题必背知识点有哪些?快来了解一下...
  18. win10远程桌面连接计算机密码错误,win10远程桌面连接不上怎么办?windows10远程桌面连接不上的解决方法...
  19. SpringBoot入门与常用配置
  20. java中关系运算符_Java 关系运算符

热门文章

  1. 医保结算那些事,医保基金结算的具体违规项目,医保结算审核哪些东西(二)
  2. Dota2设置英文配音中文界面
  3. 自定义WordPress登陆后台
  4. 通信录管理系统--我的第一个C++小程序(源码可用)
  5. 最小的语言符号是A词B语素C音素D义素,全国2009年1月高等教育自学考试语言学概论试题...
  6. Word2003入门动画教程31:显示文档中的绘图网格
  7. 国内几大网络安全公司介绍
  8. 每日计划安排表(2019-10-01 至 yyyy-MM-dd)
  9. 深度学习 - 模型的优化和过拟合问题
  10. Pandas的read_excel函数学习