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