Projet

Général

Profil

Development #19630

Avoir un domaine unique pour une instance de Publik

Ajouté par Benjamin Dauvergne il y a plus de 6 ans. Mis à jour il y a plus de 6 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
24 octobre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Club:

Description

Il faut donc pouvoir déployer une brique sur à un adresse https://moncompte.maville.fr/brique/ plutôt que https://brique.moncompte.maville.fr/.

Le vieux ticket : https://dev.entrouvert.org/issues/15129

Actions techniques:
  • Dans hobo, pour modèle ServiceBase mettre dans @base_url, y mettre URL de base + SCRIPT_NAME
  • Dans hobo.multitenant/django-tenant-schemas:
    • permettre de trouver le tenant via https:moncompte.maville.fr+mon+chemin
    • définir le schéma à moncompte_maville_fr__mon_chemin
    • au niveau de TenantMiddleware ajouter un champ path=/mon/chemin/ à tous les cookies posés dans les HttpResponse sauf si le nom du cookie est dans settings.TENANT_COOKIE_EXCLUDE (ex. A2_OPENED_SESSION sera déclaré explicitement comme exclu dans le debian_config.py de authentic2-multitenant)
Action globale:
  • mettre en place la création simple d'une plate-forme publique dans un conteneur pour lancer des tests d'intégration (cook avec chemin puis test de la plate-forme)
  • repérer tous les endroits qui construisent des URLs des autres briques voir si
  • définir un vhost et des regexp par défaut sur "location" pour diriger vers les briques /demarches([^/]*)/ -> wcs, etc.. ET/OU générer une configuration haproxy qui route vers les bonnes briques

Demandes liées

Lié à Hobo - Development #15129: Étudier la possibilité de gérer des tenants étant des sous-cheminsNouveau23 février 2017

Actions

Historique

#3

Mis à jour par Pierre Cros il y a plus de 6 ans

  • Assigné à mis à Benjamin Dauvergne
#4

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Lié à Development #15129: Étudier la possibilité de gérer des tenants étant des sous-chemins ajouté

Formats disponibles : Atom PDF