From 0808b3cf3cd453ecc4acbb4fc7b818f5c8e6033a Mon Sep 17 00:00:00 2001 From: Shirkanesi Date: Thu, 5 Dec 2024 23:22:43 +0100 Subject: [PATCH] UPD: use dotenv to load config --- app.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app.py b/app.py index e2a1b5b..5605aa5 100644 --- a/app.py +++ b/app.py @@ -6,6 +6,7 @@ from flask_login import LoginManager, UserMixin, login_user, login_required, log from ldap3 import Server, Connection, MODIFY_REPLACE import jwt from datetime import datetime, timedelta +from dotenv import load_dotenv from functools import wraps @@ -17,14 +18,12 @@ app.secret_key = os.getenv("FLASK_SECRET_KEY", "supersecretflaskkey") login_manager = LoginManager() login_manager.init_app(app) -# LDAP setup +load_dotenv() LDAP_SERVER = os.getenv("LDAP_SERVER") USER_DN = os.getenv("USER_DN") GROUP_DN = os.getenv("GROUP_DN") LDAP_SERVICE_USER = os.getenv("LDAP_SERVICE_USER") LDAP_SERVICE_PASSWORD = os.getenv("LDAP_SERVICE_PASSWORD") - -# JWT setup JWT_SECRET = os.getenv("JWT_SECRET") JWT_ALGORITHM = "HS256" JWT_EXPIRATION_SECONDS = 3600