mirror of
https://codeberg.org/wownero/YellWOWPages.git
synced 2026-10-17 05:51:26 +02:00
redis required, move keycloak include
This commit is contained in:
+2
-1
@@ -1,4 +1,5 @@
|
||||
peewee
|
||||
quart
|
||||
Quart-Keycloak
|
||||
uvicorn
|
||||
uvicorn
|
||||
redis
|
||||
+3
-4
@@ -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():
|
||||
|
||||
Reference in New Issue
Block a user