使用邮箱发送验证码进行改密验证,验证码需要分别发送到:(1)用户邮箱(2)缓存服务器
注:验证码发送到缓存服务器后,验证码保存一段时间,时间到期后,证明验证失败
1、设计前端页面
计划是:输入用户名(登录名 / 邮箱 / 手机号),点击发送验证码,在后台进行用户名正确性的检验
//点击发送验证码的事件操作
sendCode() {
if(this.form.username !== ''){
this.myGet("/umsadmin/sendcode", {username: this.form.username}, response => {
this.$message.success("验证码已发送,请注意查收")
})
} else {
this.$message.error("请输入正确的用户名")
}
},
//点击修提交修改密码信息的事件操作
change() {
i