diff --git a/.gitignore b/.gitignore index 573861bae..a3c077c10 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,5 @@ disablesignups **/.pytest_cache/ venv/ .vscode/ -.sass-cache/ \ No newline at end of file +.sass-cache/ +flask_session/ \ No newline at end of file diff --git a/files/__main__.py b/files/__main__.py index f30308c00..8f05a6a1d 100644 --- a/files/__main__.py +++ b/files/__main__.py @@ -8,6 +8,7 @@ from flask_limiter import Limiter from flask_compress import Compress from flask_limiter.util import get_ipaddr from flask_mail import Mail +from flask_session import Session from sqlalchemy.ext.declarative import declarative_base from sqlalchemy.orm import sessionmaker, scoped_session @@ -17,6 +18,8 @@ from werkzeug.middleware.proxy_fix import ProxyFix import redis app = Flask(__name__, template_folder='templates') +app.config["SESSION_TYPE"] = "filesystem" +Session(app) app.wsgi_app = ProxyFix(app.wsgi_app, x_for=3) app.url_map.strict_slashes = False