P2-2: 更新 packages/application/auth/__init__.py 导出 JWT 和 Password 委托处理器
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
"""认证相关 Use Cases"""
|
||||
"""认证相关 Use Cases 和委托处理器"""
|
||||
|
||||
from packages.application.auth.login_use_case import (
|
||||
LoginRequest,
|
||||
@@ -22,8 +22,19 @@ from packages.application.auth.register_user_use_case import (
|
||||
VerifyEmailRequest,
|
||||
VerifyEmailUseCase,
|
||||
)
|
||||
from packages.application.auth.jwt_handler import (
|
||||
JWTHandler,
|
||||
configure_jwt_handler,
|
||||
get_jwt_handler,
|
||||
)
|
||||
from packages.application.auth.password_handler import (
|
||||
PasswordHandler,
|
||||
configure_password_handler,
|
||||
get_password_handler,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
# Use Cases
|
||||
"RegisterUserUseCase",
|
||||
"RegisterUserRequest",
|
||||
"RegisterUserResponse",
|
||||
@@ -40,4 +51,11 @@ __all__ = [
|
||||
"RequestPasswordResetRequest",
|
||||
"ResetPasswordUseCase",
|
||||
"ResetPasswordRequest",
|
||||
# Handlers (委托层,隔离 Domain 层对 jwt/bcrypt 的依赖)
|
||||
"JWTHandler",
|
||||
"configure_jwt_handler",
|
||||
"get_jwt_handler",
|
||||
"PasswordHandler",
|
||||
"configure_password_handler",
|
||||
"get_password_handler",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user