feat(config): add configs regarding the tenant middleware
This commit is contained in:
parent
a2fc3c8a7e
commit
1ba9a614a0
@ -16,6 +16,9 @@ class AppSettings(BaseSettings):
|
|||||||
RABBITMQ_PASSWORD: str = ""
|
RABBITMQ_PASSWORD: str = ""
|
||||||
RABBITMQ_VIRTUAL_HOST: str = ""
|
RABBITMQ_VIRTUAL_HOST: str = ""
|
||||||
|
|
||||||
|
MONGODB_URI: str = ""
|
||||||
|
MONGODB_NAME: str = ""
|
||||||
|
|
||||||
SYSTEM_USER_ID: str = ""
|
SYSTEM_USER_ID: str = ""
|
||||||
SMS_FROM: str = ""
|
SMS_FROM: str = ""
|
||||||
EMAIL_FROM: str = ""
|
EMAIL_FROM: str = ""
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
from .freeleaps_auth_middleware import FreeleapsAuthMiddleware
|
from .freeleaps_auth_middleware import FreeleapsAuthMiddleware
|
||||||
|
from .tenant_middleware import TenantMiddleware
|
||||||
|
|
||||||
__all__ = ['FreeleapsAuthMiddleware']
|
__all__ = ['FreeleapsAuthMiddleware', 'TenantMiddleware']
|
||||||
@ -1,9 +1,11 @@
|
|||||||
from webapi.middleware.freeleaps_auth_middleware import FreeleapsAuthMiddleware
|
from webapi.middleware.freeleaps_auth_middleware import FreeleapsAuthMiddleware
|
||||||
|
from webapi.middleware.tenant_middleware import TenantMiddleware
|
||||||
|
|
||||||
|
|
||||||
def register(app):
|
def register(app):
|
||||||
"""
|
"""
|
||||||
Register middleware to FastAPI application
|
Register middleware to FastAPI application
|
||||||
"""
|
"""
|
||||||
# Register API Key middleware
|
# Register middlewares
|
||||||
|
app.add_middleware(TenantMiddleware)
|
||||||
app.add_middleware(FreeleapsAuthMiddleware)
|
app.add_middleware(FreeleapsAuthMiddleware)
|
||||||
Loading…
Reference in New Issue
Block a user