代码拉取完成,页面将自动刷新
package server
//认证 1=用户名, 2=手机 3=邮箱 4=微信 5=微博 6=QQ 7=小程序
type (
AuthType int8
//认证方法
AuthMethod int8
// 认证状态
AuthStatus int8
// 验证类型
ValidatingType int
)
const (
AT_DEF = AuthType(0)
AT_NAME = AuthType(1) //用户名
AT_PHONE = AuthType(2) //手机
AT_EMAIL = AuthType(3) //邮箱
AT_WEIXIN = AuthType(4) //微信(第三方)
AT_WEIBIO = AuthType(5) //微博(第三方)
AT_QQ = AuthType(6) //QQ (第三方)
AT_WXMINI = AuthType(7) //微信小程序(第三方)
AT_WXSER = AuthType(8) //微信服务号(第三方)
AT_TODAY = AuthType(9) //今日头条(第三方)
AT_BAIDU = AuthType(10) //百度(第三方)
AT_TOKEN = AuthType(99) //业务TOKEN验证
AT_VISITOR = AuthType(100)
AT_INNER = AuthType(101)
AT_END = AuthType(102)
)
func (a AuthType) Int() int8 {
return int8(a)
}
const (
AS_DEF = AuthStatus(0) //0=未激活 1=正在.. 2=已激活 3=删除
AS_ACTIVATING = AuthStatus(1)
AS_ACTIVATED = AuthStatus(2)
AS_DELETED = AuthStatus(3)
)
func (a AuthStatus) Int() int8 {
return int8(a)
}
const (
AM_DEF = AuthMethod(0)
AM_PASS = AuthMethod(1) //密码
AM_SMS = AuthMethod(2) //短信
AM_END = AuthMethod(3)
)
func (a AuthMethod) Int() int8 {
return int8(a)
}
const (
VT_DEF = ValidatingType(0)
VT_REG_SMS = ValidatingType(1) //注册短信
VT_LOG_SMS = ValidatingType(2) //登录短信
VT_REG_INVITE = ValidatingType(3) //注册邀请
VT_ACT_EMAIL = ValidatingType(4)
VT_END = ValidatingType(255)
)
func (a ValidatingType) Int() int {
return int(a)
}
const (
//PC MAC IPHONE IPAD APHONE APAD TV
PT_PC = "pc"
PT_MAC = "mac"
PT_IPHONE = "iphone"
PT_IPAD = "ipad"
PT_APHONE = "aphone"
PT_APAD = "apad"
PT_TV = "tv"
)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。