abdullahalioo commited on
Commit
e021e29
·
verified ·
1 Parent(s): 6e632fb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -0
app.py CHANGED
@@ -17,6 +17,15 @@ db = SQLAlchemy(model_class=Base)
17
 
18
  # Create Flask app
19
  app = Flask(__name__)
 
 
 
 
 
 
 
 
 
20
  app.secret_key = os.environ.get("SESSION_SECRET", DEFAULT_SECRET)
21
  print(f"Using secret key: {app.secret_key}")
22
  app.wsgi_app = ProxyFix(app.wsgi_app, x_proto=1, x_host=1)
 
17
 
18
  # Create Flask app
19
  app = Flask(__name__)
20
+
21
+ # Fix session issues
22
+ app.config['SESSION_COOKIE_SAMESITE'] = 'None'
23
+ app.config['SESSION_COOKIE_SECURE'] = True
24
+ app.config['SESSION_COOKIE_HTTPONLY'] = True
25
+
26
+ # Allow cookies in cross-origin requests
27
+ CORS(app, supports_credentials=True)
28
+
29
  app.secret_key = os.environ.get("SESSION_SECRET", DEFAULT_SECRET)
30
  print(f"Using secret key: {app.secret_key}")
31
  app.wsgi_app = ProxyFix(app.wsgi_app, x_proto=1, x_host=1)