package biz

import (
	"github.com/go-kratos/kratos/v3/errors"
)

var (
	ErrUserNotFound = errors.NotFound("USER_NOT_FOUND", "user not found")
	// ErrInvalidCredentials is returned for any failed login, regardless of
	// whether the user exists, to avoid leaking which accounts are registered.
	ErrInvalidCredentials = errors.Unauthorized("INVALID_CREDENTIALS", "invalid credentials")
	ErrUserDisabled       = errors.Forbidden("USER_DISABLED", "user disabled")
)
