validTime | 验证码有效时间,验证码的有效时间,单位为秒,默认为 5 分钟。 |
validCount | 单个验证码最大验证尝试次数。 |
uintTime | 计数周期单位时间,单位为秒。默认为 86400 秒(一天) |
maxCount | 单个验证码最大验证尝试次数。 |
superCode | 超级验证码,当phone.use 或 mail.use 的值为"superCode" 时,使用此字段的值为验证码。默认为"666666" |
len | 生成的验证码长度。 |
phone | 手机验证码配置相关参数 |
phone.use | 手机验证码生成方式,有superCode 和ali 两种,superCode 是默认预设的验证码,ali 是接入阿里云的短信服务。默认为superCode 。 |
phone.ali | 阿里云短信验证服务配置相关参数 |
phone.ali.endpoint | 阿里云短信服务 API 接入点。 |
phone.ali.accessKeyId | 阿里云账号的 AccessKey ID。 |
phone.ali.accessKeySecret | 阿里云账号的 AccessKey 密钥。 |
phone.ali.signName | 短信发送时显示的签名名称。 |
phone.ali.verificationCodeTemplateCode | 阿里云短信模板 ID,用于发送验证码。 |
mail | 邮件验证码配置相关参数 |
mail.use | 手机验证码生成方式,有superCode 和mail 两种,superCode 是默认预设的验证码,mail 是接入自定义的 SMTP 服务。默认为superCode 。 |
mail.title | 发送验证码的邮件标题。 |
mail.senderMail | 发送验证码的邮箱号。 |
mail.senderAuthorizationCode | 邮箱的授权码。 |
mail.smtpAddr | SMTP 服务器地址。 |
mail.smtpPort | SMTP 服务器端口。 |