Closed mvergez closed 1 year ago
Patch coverage: 63.63
% and project coverage change: +0.93
:tada:
Comparison is base (
93d3c1e
) 38.59% compared to head (61aadfb
) 39.52%.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
J'ai testé chez moi, et, si je ne dis pas de bêtises, ce développement fait apparaître la contrainte suivante :
Si on considère que GeoNature est accessible sous https://mondomaine.fr/geonature
, l'url de l'API doit commencer par cet url. Donc par exemple https://mondomaine.fr/geonature/api
mais pas https://mondomaine.fr/api
.
En effet, ce développement permet de générer un cookie avec un PATH = "/geonature" donc s'appliquera sur tous les urls ayant pour base "/geonature".
En espérant avoir été clair et de ne pas m'être trompé dans mes explications.
Oui, c'était déjà la cas, il fallait que le backend soit sur le même domaine que le front pour que le cookie soit correctement mis.
Ajout d'un paramètre Path aux cookies créés par ce module.
Pour cela :
set_cookie
permettant automatiquement de configurer lePath
du cookie depuis l'url de l'applicationget_cookie_path
permettant d'obtenir lePath
depuis l'url de l'application (viaurlsplit
)Response.set_cookie()
par la nouvelle fonctionset_cookie()
closes https://github.com/PnX-SI/UsersHub-authentification-module/issues/69