35 lines
611 B
Go
35 lines
611 B
Go
package ecode
|
|
|
|
const (
|
|
AUTH_OK = iota
|
|
USER_NOT_EXIST
|
|
PASSWORD_ERROR
|
|
USERNAME_EXIST
|
|
EMAIL_EXIST
|
|
|
|
USER_SIGNUP_ERR
|
|
|
|
OAUTH_ERROR_KEY
|
|
OAUTH_ERROR_TOKEN
|
|
)
|
|
|
|
var AUTH_MSG = map[int]string{
|
|
AUTH_OK: "成功!",
|
|
USER_NOT_EXIST: "用户不存在丫",
|
|
PASSWORD_ERROR: "密码打错了啊",
|
|
USERNAME_EXIST: "用户名有点火啊",
|
|
EMAIL_EXIST: "邮箱已经被注册",
|
|
|
|
USER_SIGNUP_ERR: "注册失败",
|
|
|
|
OAUTH_ERROR_KEY: "错误的 OAuth Key",
|
|
OAUTH_ERROR_TOKEN: "错误的 OAuth Token",
|
|
}
|
|
|
|
func Auth(id int) *Ecode {
|
|
code := new(Ecode)
|
|
code.Code = id
|
|
code.Msg = AUTH_MSG[id]
|
|
return code
|
|
}
|