admin管理员组文章数量:1531796
2024年3月25日发(作者:)
发送短信验证码
package ;
import ateTime;
public class SmsCode {
private String code;
private LocalDateTime expireTime;
public SmsCode(String code, int expireIn) {
= code;
Time = ().plusSeconds(expireIn);
}
public SmsCode(String code, LocalDateTime expireTime) {
= code;
Time = expireTime;
}
public boolean isExpire(){
return ().isAfter(expireTime);
}
public String getCode() {
return code;
}
public void setCode(String code) {
= code;
}
public LocalDateTime getExpireTime() {
return expireTime;
}
public void setExpireTime(LocalDateTime expireTime) {
Time = expireTime;
}
}
import tWebRequest;
public interface ValidateCodeGenerator {
ValidateCode generate(ServletWebRequest request);
}
import StringUtils;
import red;
import ent;
import tWebRequest;
import tyProperties;
import teCode;
import teCodeGenerator;
@Component("smsValidateCodeGenerator")
public class SmsCodeGenerator implements ValidateCodeGenerator {
@Autowired
private SecurityProperties securityProperties;
@Override
public ValidateCode generate(ServletWebRequest request) {
版权声明:本文标题:发送短信验证码 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1711353333a305447.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论