- ErrInvalidParams
This commit is contained in:
@@ -94,6 +94,7 @@ var (
|
|||||||
ErrAuthTypeAlreadyExist = errors.New("要登录类型已经存在")
|
ErrAuthTypeAlreadyExist = errors.New("要登录类型已经存在")
|
||||||
ErrCaptchaIsNotOk = errors.New("图形校验码不正确")
|
ErrCaptchaIsNotOk = errors.New("图形校验码不正确")
|
||||||
ErrNeedV2Token = errors.New("需要V2版的TOKEN")
|
ErrNeedV2Token = errors.New("需要V2版的TOKEN")
|
||||||
|
ErrInvalidParams = errors.New("参数不合法")
|
||||||
)
|
)
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
@@ -177,6 +178,9 @@ func Login(authType, authID, authIDType, authSecret string) (authInfo *AuthInfo,
|
|||||||
var user IUser
|
var user IUser
|
||||||
realauthID := authID
|
realauthID := authID
|
||||||
if authIDType == AuthTypePassword {
|
if authIDType == AuthTypePassword {
|
||||||
|
if authID == "" {
|
||||||
|
return nil, ErrInvalidParams
|
||||||
|
}
|
||||||
if user = userProvider.GetUser(authID, authIDType); user == nil {
|
if user = userProvider.GetUser(authID, authIDType); user == nil {
|
||||||
return nil, ErrUserNotExist
|
return nil, ErrUserNotExist
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user