Team Ai
Apppublic

Underground-Digital/Workflow-Engine

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
error.py56 linesDownload Raw Back to auth
1from libs.exception import BaseHTTPException2 3 4class ApiKeyAuthFailedError(BaseHTTPException):5    error_code = "auth_failed"6    description = "{message}"7    code = 5008 9 10class InvalidEmailError(BaseHTTPException):11    error_code = "invalid_email"12    description = "The email address is not valid."13    code = 40014 15 16class PasswordMismatchError(BaseHTTPException):17    error_code = "password_mismatch"18    description = "The passwords do not match."19    code = 40020 21 22class InvalidTokenError(BaseHTTPException):23    error_code = "invalid_or_expired_token"24    description = "The token is invalid or has expired."25    code = 40026 27 28class PasswordResetRateLimitExceededError(BaseHTTPException):29    error_code = "password_reset_rate_limit_exceeded"30    description = "Too many password reset emails have been sent. Please try again in 1 minutes."31    code = 42932 33 34class EmailCodeError(BaseHTTPException):35    error_code = "email_code_error"36    description = "Email code is invalid or expired."37    code = 40038 39 40class EmailOrPasswordMismatchError(BaseHTTPException):41    error_code = "email_or_password_mismatch"42    description = "The email or password is mismatched."43    code = 40044 45 46class EmailPasswordLoginLimitError(BaseHTTPException):47    error_code = "email_code_login_limit"48    description = "Too many incorrect password attempts. Please try again later."49    code = 42950 51 52class EmailCodeLoginRateLimitExceededError(BaseHTTPException):53    error_code = "email_code_login_rate_limit_exceeded"54    description = "Too many login emails have been sent. Please try again in 5 minutes."55    code = 42956