redis required, move keycloak include

This commit is contained in:
dsc 2023-08-29 21:55:16 +03:00
parent 5bd305e684
commit 8960768a52
2 changed files with 5 additions and 5 deletions

View File

@ -1,4 +1,5 @@
peewee
quart
Quart-Keycloak
uvicorn
uvicorn
redis

View File

@ -25,6 +25,8 @@ async def _setup_database(app: Quart):
async def _setup_openid(app: Quart):
global keycloak
keycloak = Keycloak(app, **settings.OPENID_CFG)
from yellow.auth import handle_user_login
@ -50,16 +52,13 @@ async def _setup_error_handlers(app: Quart):
def create_app():
global app, keycloak
global app
app = Quart(__name__)
if settings.X_FORWARDED:
app.asgi_app = ProxyHeadersMiddleware(app.asgi_app, trusted_hosts=["127.0.0.1", "10.1.0.1"])
app.logger.setLevel(logging.INFO)
app.secret_key = settings.APP_SECRET
Session(app)
keycloak = Keycloak(app, **settings.OPENID_CFG)
@app.context_processor
def template_variables():