Project

General

Profile

Développement #19630

Avoir un domaine unique pour une instance de Publik

Added by Benjamin Dauvergne about 7 years ago. Updated about 7 years ago.

Status:
Nouveau
Priority:
Normal
Category:
-
Target version:
-
Start date:
24 October 2017
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
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

Related issues

Related to Hobo - Développement #15129: Étudier la possibilité de gérer des tenants étant des sous-cheminsNouveau23 February 2017

Actions

History

#3

Updated by Pierre Cros about 7 years ago

  • Assignee set to Benjamin Dauvergne
#4

Updated by Frédéric Péters about 7 years ago

  • Related to Développement #15129: Étudier la possibilité de gérer des tenants étant des sous-chemins added

Also available in: Atom PDF