Projet

Général

Profil

Development #15129

Étudier la possibilité de gérer des tenants étant des sous-chemins

Ajouté par Benjamin Dauvergne il y a environ 7 ans. Mis à jour il y a environ 7 ans.

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

0%

Temps estimé:
Patch proposed:
Non
Planning:

Description

Problèmes + ou - identifiés:
  • nom des schémas et des tenants
    • solution possible: on remplace les / par des + comme dans w.c.s. et les + par des _ dans les noms de schéma, on pourrait aussi redonner la main à hobo pour définir le nom du schéma, et ainsi avoir un truc plus simple genre 'clisson' au lieu de 'demarches.
  • restriction des cookies aux chemins (et des fois pas, ex. A2_OPENED_SESSION)
    • automatiquement ajouté le path=<script_name> dans MultitenantMilddeware sauf si path est posé à '/', et revoir les endroits où on pose des cookies "partageables" (à part A2_OPENED_SESSION je ne vois pas trop) pour y ajouter le path='/' explicitement
  • set_script_prefix() dans django.core.handlers.wsgi:WSGIHandler().__call__()
    • pas un soucis en fait, la requête arrive avec le SCRIPT_NAME c'est MultitenantMiddleware qui se débrouille pour accepter ou pas un SCRIPT_NAME
  • champ 'orig' dans les requêtes de web-service signés à la mode Publil:
    • ajouter le +<script_name> ? ce ne serait plus vraiment un nom de domaine, mais osef en fait, ajouter sur l'objet Tenant un get_orig() pour abstraire ce souci.

Demandes liées

Lié à Publik - Development #19630: Avoir un domaine unique pour une instance de PublikNouveau24 octobre 2017

Actions

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 7 ans

  • Sujet changé de Étudier la possibilité de gérant des tenants étant des sous-chemins à Étudier la possibilité de gérer des tenants étant des sous-chemins
#2

Mis à jour par Benjamin Dauvergne il y a environ 7 ans

#3

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

Formats disponibles : Atom PDF