diff options
author | 2020-12-17 09:30:48 +0200 | |
---|---|---|
committer | 2020-12-17 09:30:48 +0200 | |
commit | 3d4038b4d96fddaec545682fbb83481299c1029e (patch) | |
tree | 7fa8e7a118499d7020a80ff5074253a1973af488 /backend/__init__.py | |
parent | Merge pull request #38 from python-discord/submission-timestamp (diff) | |
parent | Merge branch 'main' into docs/api-spec (diff) |
Merge pull request #37 from python-discord/docs/api-spec
Provide HTML documentation of endpoints
Diffstat (limited to 'backend/__init__.py')
-rw-r--r-- | backend/__init__.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/backend/__init__.py b/backend/__init__.py index 770107b..5c6328b 100644 --- a/backend/__init__.py +++ b/backend/__init__.py @@ -5,7 +5,8 @@ from starlette.middleware.cors import CORSMiddleware from backend.authentication import JWTAuthenticationBackend from backend.route_manager import create_route_map -from backend.middleware import DatabaseMiddleware +from backend.middleware import DatabaseMiddleware, ProtectedDocsMiddleware +from backend.validation import api middleware = [ Middleware( @@ -19,7 +20,9 @@ middleware = [ allow_methods=["*"] ), Middleware(DatabaseMiddleware), - Middleware(AuthenticationMiddleware, backend=JWTAuthenticationBackend()) + Middleware(AuthenticationMiddleware, backend=JWTAuthenticationBackend()), + Middleware(ProtectedDocsMiddleware) ] app = Starlette(routes=create_route_map(), middleware=middleware) +api.register(app) |