// 发送验证码
@RequestMapping(value = "sendCode")
@ResponseBody
public Object sendCode(String phone) {
Random random = new Random();
String value = String.format("%s%s%s%s%s%s", random.nextInt(10), random.nextInt(10), random.nextInt(10),
random.nextInt(10), random.nextInt(10), random.nextInt(10));
if (JuheSmsUtil.getRequest2(phone,"48733",value)) {
//发送验证码成功以后 要把验证码保存起来,登录的时候 校验验证码是否正确
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String firstTime=format.format(new Date());
logger.info("发送验证码:"+firstTime);
String stampValue[]=new String[2];
stampValue[0]=value;
stampValue[1]=firstTime;
map.put(phone,stampValue);
return JsonUtil.successMessage("发送成功");
} else {
return JsonUtil.failMessage("发送失败");
}
}
发送验证码
Posted 段桥123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了发送验证码相关的知识,希望对你有一定的参考价值。
以上是关于发送验证码的主要内容,如果未能解决你的问题,请参考以下文章