Commit f226ca5382a24fa56a6dc776eba43e3df5d63c7e
1 parent
eccf3281
Exists in
master
and in
1 other branch
Bugfix vues pour les stats
v4.106.2-3.7.9
Showing
2 changed files
with
25 additions
and
1 deletions
Show diff stats
config/app.default.php
... | ... | @@ -359,6 +359,31 @@ return [ |
359 | 359 | * To use database sessions, load the SQL file located at config/Schema/sessions.sql |
360 | 360 | */ |
361 | 361 | 'Session' => [ |
362 | + | |
362 | 363 | 'defaults' => 'php', |
364 | + | |
365 | + // Pour changer le timeout de session (en minutes) | |
366 | + // Voir un bon exemple de comment gérer l'event timeout ici : | |
367 | + // https://stackoverflow.com/questions/32298817/how-to-prevent-cakephp-3-0-from-extending-session-timeout-with-ajax-requests | |
368 | + 'timeout' => 5, // mn | |
369 | + | |
370 | + /* Pour changer le timeout de cookie (en secondes) | |
371 | + * | |
372 | + * https://book.cakephp.org/3/fr/development/sessions.html | |
373 | + * | |
374 | + * La différence entre les valeurs Session.timeout et session.cookie_lifetime | |
375 | + * est que la deuxième repose sur le fait que le client dit la vérité sur le cookie. | |
376 | + * Si vous devez vérifier plus strictement le timeout, sans que cela ne repose sur ce que dit le client, | |
377 | + * vous devez utiliser Session.timeout. | |
378 | + * Merci de noter que Session.timeout correspond au temps total d’inactivité d’un utilisateur | |
379 | + * (par ex, le temps sans visite d’aucune page où la session est utilisée), | |
380 | + * et ne limite pas le nombre total de minutes pendant lesquelles un utilisateur peut rester sur le site. | |
381 | + 'ini' => [ | |
382 | + // Rend le cookie non valide après 30 minutes s'il n'y | |
383 | + // a aucune visite d'aucune page sur le site. | |
384 | + 'session.cookie_lifetime' => 1800 | |
385 | + ] | |
386 | + */ | |
387 | + | |
363 | 388 | ], |
364 | 389 | ]; | ... | ... |
database/update/script_sql/db-update-2020-10-21.sql