Development #44216
Déclarer les middleware des applications A2 (plutôt qu'utiliser plugins.register_plugins_middleware)
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
18 juin 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Pas de middlware déclaré coté répo a2 donc ce serait juste un :
diff --git a/src/authentic2/settings.py b/src/authentic2/settings.py index a5d25380..74edecce 100644 --- a/src/authentic2/settings.py +++ b/src/authentic2/settings.py @@ -109,7 +109,6 @@ MIDDLEWARE += ( 'authentic2.middleware.OpenedSessionCookieMiddleware', ) -MIDDLEWARE = plugins.register_plugins_middleware(MIDDLEWARE)
Mais il faudrait aller taper de la conf style MIDDLEWARE += ['foo.bar']
ou MIDDLEWARE = ['foo.bar'] + MIDDLEWARE
selon le cas, sur les déploiements qui utilisent les applis qui déclarent des middleware :
authentic2-cut authentic2-formiris authentic2-beid authentic2-pratic authentic2-idp-ltpa authentic2-userinfo
Demandes liées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 4 ans
- Bloque Development #22865: Ne plus utiliser pkg_resources pour charger les applications incluses dans authentic ajouté
Mis à jour par Emmanuel Cazenave il y a presque 4 ans
- Statut changé de Nouveau à Rejeté
On va régler ça plugin par plugin ou trouver un moyen gérer la déclaration dynamiquement.