Développement #112596
closedLaisser authentic déclarer son propre moteur de sessions
0%
Description
Dans #23494 on explore les possibilités d’un backend de sessions authentic dés-anonymisés.
Il faut ensuite pouvoir déclarer le moteur correspondant (setting django SESSION_ENGINE), ce qui dans un Publik n’est actuellement pas possible car hobo écrase toute possibilité de déclaration locale :
# Apply sessionNotOnOrAfter on session expiration date
SESSION_ENGINE = 'mellon.sessions_backends.cached_db'
(https://git.entrouvert.org/entrouvert/hobo/src/branch/main/debian/debian_config_common.py#L252)
Updated by Paul Marillonnet 5 days ago
- Related to Développement #23494: Écran reprenant les connexions d'un utilisateur added
Updated by Paul Marillonnet 5 days ago
- Status changed from Nouveau to En cours
- Assignee set to Paul Marillonnet
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/hobo/pulls/284
- Titre : WIP: debian/settings: let authentic declare its own session engine (#112596)
- Modifications : https://git.entrouvert.org/entrouvert/hobo/pulls/284/files
Updated by Benjamin Dauvergne 5 days ago
Le debian_config.py de chaque brique vient après debian_config_common.py; ce changement est-il vraiment nécessaire dans ce cas ?
Updated by Paul Marillonnet 4 days ago
- Status changed from En cours to Rejeté
Benjamin Dauvergne a écrit (#note-4):
Le debian_config.py de chaque brique vient après debian_config_common.py; ce changement est-il vraiment nécessaire dans ce cas ?
Ah, oups, j’ai dû me louper dans mes tests en local parce que je n’avais pas capté cela (et j’en avais déduit que ce debian_config.py était quelque chose de l’ordre de la config standalone de la brique, que debian_config_common.py se réserve le droit de redéfinir dans le cas d’un Publik complet, my bad).