Account: Allow OIDC and LDAP users with password to use 2FA #782 #808

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2024-07-10 17:24:02 +02:00
parent 8f22e86f84
commit 9969590472
10 changed files with 120 additions and 33 deletions

View File

@@ -24,6 +24,7 @@ var (
ErrInsufficientScope = errors.New("insufficient scope")
ErrNameRequired = errors.New("name required")
ErrScopeRequired = errors.New("scope required")
ErrContextRequired = errors.New("context required")
ErrDisabledInPublicMode = errors.New("disabled in public mode")
ErrAuthenticationDisabled = errors.New("authentication disabled")
ErrRateLimitExceeded = errors.New("rate limit exceeded")
@@ -47,9 +48,11 @@ var (
// User-related error messages:
var (
ErrUserRequired = errors.New("user required")
ErrUsernameRequired = errors.New("username required")
ErrUsernameRequiredToRegister = errors.New("username required to register")
ErrInvalidUsername = errors.New("invalid username")
ErrInvalidUser = errors.New("invalid user")
ErrUserDoesNotMatch = errors.New("user does not match")
ErrUsernameDoesNotMatch = errors.New("specified username does not match")
)