27 lines
872 B
Go
27 lines
872 B
Go
|
|
package auth
|
||
|
|
|
||
|
|
import "errors"
|
||
|
|
|
||
|
|
var (
|
||
|
|
// ErrOAuthProviderNotSupported OAuth提供商不支持
|
||
|
|
ErrOAuthProviderNotSupported = errors.New("OAuth provider not supported")
|
||
|
|
|
||
|
|
// ErrOAuthCodeInvalid OAuth授权码无效
|
||
|
|
ErrOAuthCodeInvalid = errors.New("OAuth authorization code is invalid")
|
||
|
|
|
||
|
|
// ErrOAuthTokenExpired OAuth令牌已过期
|
||
|
|
ErrOAuthTokenExpired = errors.New("OAuth token has expired")
|
||
|
|
|
||
|
|
// ErrOAuthUserInfoFailed 获取OAuth用户信息失败
|
||
|
|
ErrOAuthUserInfoFailed = errors.New("failed to get OAuth user info")
|
||
|
|
|
||
|
|
// ErrOAuthStateInvalid OAuth状态验证失败
|
||
|
|
ErrOAuthStateInvalid = errors.New("OAuth state validation failed")
|
||
|
|
|
||
|
|
// ErrOAuthAlreadyBound 社交账号已绑定
|
||
|
|
ErrOAuthAlreadyBound = errors.New("social account already bound")
|
||
|
|
|
||
|
|
// ErrOAuthNotFound 未找到绑定的社交账号
|
||
|
|
ErrOAuthNotFound = errors.New("social account not found")
|
||
|
|
)
|