Skip to content
This repository was archived by the owner on May 13, 2026. It is now read-only.

Commit 60238b1

Browse files
feat(user-management): add invalid pending authentication token error (#51)
1 parent 04bceaf commit 60238b1

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

src/user_management/types/authenticate_error.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,13 @@ pub enum AuthenticateErrorWithCode {
5959
message: String,
6060
},
6161

62+
/// Invalid pending authentication token error.
63+
#[error("invalid_pending_authentication_token: {message}")]
64+
InvalidPendingAuthenticationToken {
65+
/// A human-readable message describing the error.
66+
message: String,
67+
},
68+
6269
/// MFA enrollment error
6370
///
6471
/// This error indicates that a user who is not enrolled into MFA attempted to authenticate in an environment where MFA is required.
@@ -141,6 +148,9 @@ impl AuthenticateErrorWithCode {
141148
}
142149
AuthenticateErrorWithCode::InvalidCredentials { .. } => "invalid_credentials",
143150
AuthenticateErrorWithCode::InvalidOneTimeCode { .. } => "invalid_one_time_code",
151+
AuthenticateErrorWithCode::InvalidPendingAuthenticationToken { .. } => {
152+
"invalid_pending_authentication_token"
153+
}
144154
AuthenticateErrorWithCode::MfaEnrollment { .. } => "mfa_enrollment",
145155
AuthenticateErrorWithCode::MfaChallenge { .. } => "mfa_challenge",
146156
AuthenticateErrorWithCode::OneTimeCodeExpired { .. } => "one_time_code_expired",
@@ -157,6 +167,7 @@ impl AuthenticateErrorWithCode {
157167
AuthenticateErrorWithCode::EmailVerificationRequired { message, .. } => message,
158168
AuthenticateErrorWithCode::InvalidCredentials { message } => message,
159169
AuthenticateErrorWithCode::InvalidOneTimeCode { message } => message,
170+
AuthenticateErrorWithCode::InvalidPendingAuthenticationToken { message } => message,
160171
AuthenticateErrorWithCode::MfaEnrollment { message, .. } => message,
161172
AuthenticateErrorWithCode::MfaChallenge { message, .. } => message,
162173
AuthenticateErrorWithCode::OneTimeCodeExpired { message } => message,

0 commit comments

Comments
 (0)