#刚刚生成的授权码,不是邮箱密码
properties:
mail:
smtp:
auth: true
starttls:...(tags = "通过邮件修改密码相关api")
@RestController
@RequestMapping(value = "/validate")
public class ValidateController...");
// passwordResetEmail.setText("您正在申请重置密码,请点击此链接重置密码: \n" +appUrl + "/validate/resetPassword...,邮箱中的token有效时间为5分钟,每天每个用户最多发10次邮件", notes = "重置密码")
@RequestMapping(value = "/resetPassword", method...整个过程主要就是邮件发送的过程比较慢,并且因为是前后端分离的项目,所以页面不是由我编写的,邮箱中的URL点击之后是不能直接使用的,大家的项目如果没有整合swagger的话,可以去看我一下我这几篇文章都有详细讲解如何配置