Docfile commited on
Commit
9012779
·
verified ·
1 Parent(s): b9ae53b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -0
app.py CHANGED
@@ -38,6 +38,10 @@ app.config['SESSION_PERMANENT'] = False # La session expire quand le navigateur
38
  app.config['SESSION_USE_SIGNER'] = True # Signe l'ID de session dans le cookie pour sécurité
39
  app.config['SESSION_FILE_DIR'] = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'flask_session') # Chemin où stocker les fichiers de session
40
 
 
 
 
 
41
  # Crée le dossier pour les sessions filesystem s'il n'existe pas
42
  os.makedirs(app.config['SESSION_FILE_DIR'], exist_ok=True)
43
  print(f"Dossier pour les sessions serveur configuré : {app.config['SESSION_FILE_DIR']}")
 
38
  app.config['SESSION_USE_SIGNER'] = True # Signe l'ID de session dans le cookie pour sécurité
39
  app.config['SESSION_FILE_DIR'] = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'flask_session') # Chemin où stocker les fichiers de session
40
 
41
+ app.config['SESSION_COOKIE_SAMESITE'] = 'None'
42
+ # Nécessite HTTPS pour que 'None' fonctionne
43
+ app.config['SESSION_COOKIE_SECURE'] = True
44
+
45
  # Crée le dossier pour les sessions filesystem s'il n'existe pas
46
  os.makedirs(app.config['SESSION_FILE_DIR'], exist_ok=True)
47
  print(f"Dossier pour les sessions serveur configuré : {app.config['SESSION_FILE_DIR']}")