Skip to content

temp_verify_codes 验证码表

字段名字段类型字段注释默认值可空备注
idbigint UNSIGNED主键 IDNO自动递增
template_idtinyint UNSIGNED模板编号NO
typetinyint UNSIGNED类型NO1.邮件 / 2.短信
accountvarchar(128)账号NO邮箱或手机,手机号带国际区号,区号无加号
codevarchar(8)验证码NO
is_enabledtinyint UNSIGNED是否有效1NO0.无效 / 1.有效
expired_attimestamp失效时间NO
created_attimestamp创建时间useCurrentNO比如 MySQL 默认值为 CURRENT_TIMESTAMP
updated_attimestamp更新时间YES
deleted_attimestamp删除时间YES

template_id

类型编号常量名描述
1TEMPLATE_GENERAL通用验证码
2TEMPLATE_REGISTER_ACCOUNT注册新账号
3TEMPLATE_UPDATE_PROFILE更新资料验证
4TEMPLATE_CHANGE_EMAIL_OR_PHONE更换新绑定
5TEMPLATE_RESET_LOGIN_PASSWORD重置登录密码
6TEMPLATE_RESET_WALLET_PASSWORD重置支付密码
7TEMPLATE_LOGIN_ACCOUNT使用验证码登录
8TEMPLATE_DELETE_ACCOUNT使用验证码注销账号

type

类型编号常量名描述
1TYPE_EMAIL邮件
2TYPE_SMS短信

Released under the Apache-2.0 License