feat: add email code login

This commit is contained in:
Joe
2024-08-29 14:13:28 +08:00
parent 42e6bf53c2
commit ccc0ec8178
7 changed files with 191 additions and 4 deletions

View File

@ -29,3 +29,15 @@ class PasswordResetRateLimitExceededError(BaseHTTPException):
error_code = "password_reset_rate_limit_exceeded"
description = "Password reset rate limit exceeded. Try again later."
code = 429
class EmailLoginCodeError(BaseHTTPException):
error_code = "email_login_code_error"
description = "Email login code is invalid or expired."
code = 400
class NotAllowCreateWorkspaceError(BaseHTTPException):
error_code = "workspace_not_found"
description = "Workspace not found."
code = 400