feat(auth): add user registration and response DTOs, implement registration endpoint in AuthService
feat(auth): create registration route and integrate with AuthService feat(auth): implement user registration logic in AuthService with Keycloak integration fix(config): add Keycloak admin credentials to settings fix(middleware): update tenant middleware to include new auth routes chore(docs): remove outdated testing guide and add project architecture documentation feat(frontend): implement user registration page and integrate with API feat(frontend): create login page with tenant selection and error handling refactor(frontend): update layout to use custom auth store and improve loading states
This commit is contained in:
@@ -29,7 +29,9 @@ class TenantMiddleware(BaseHTTPMiddleware):
|
||||
"/docs",
|
||||
"/redoc",
|
||||
"/openapi.json",
|
||||
"/api/v1/auth",
|
||||
"/v1/auth",
|
||||
"/api/v1/status",
|
||||
"/v1/status",
|
||||
"/health",
|
||||
"/"
|
||||
@@ -86,7 +88,9 @@ class LicenseValidationMiddleware(BaseHTTPMiddleware):
|
||||
"/docs",
|
||||
"/redoc",
|
||||
"/openapi.json",
|
||||
"/api/v1/auth",
|
||||
"/v1/auth",
|
||||
"/api/v1/status",
|
||||
"/v1/status",
|
||||
"/health",
|
||||
"/"
|
||||
@@ -112,7 +116,7 @@ class LicenseValidationMiddleware(BaseHTTPMiddleware):
|
||||
db = CoreSessionLocal()
|
||||
try:
|
||||
# Importar aquí para evitar imports circulares
|
||||
from api.v1.modules.licenses.service import LicenseService
|
||||
from api.v1.modules.a76.licenses.service import LicenseService
|
||||
|
||||
license_service = LicenseService(db)
|
||||
license_info = license_service.validate_license(tenant_id)
|
||||
|
||||
Reference in New Issue
Block a user