Add enva to disable auth
This commit is contained in:
@@ -1,8 +1,11 @@
|
|||||||
from fastapi import FastAPI, Depends
|
from fastapi import FastAPI, Depends
|
||||||
from app import auth, user, server
|
from app import auth, user, server
|
||||||
|
from os import getenv
|
||||||
app = FastAPI()
|
app = FastAPI()
|
||||||
|
|
||||||
|
dependencies = list()
|
||||||
|
if not getenv('DISABLE_AUTH'):
|
||||||
|
dependencies.append(Depends(auth.authorise))
|
||||||
app.include_router(auth.router)
|
app.include_router(auth.router)
|
||||||
app.include_router(user.router)
|
app.include_router(user.router)
|
||||||
app.include_router(server.router, dependencies=[Depends(auth.authorise)])
|
app.include_router(server.router, dependencies=dependencies)
|
||||||
|
|||||||
Reference in New Issue
Block a user