Projet

Général

Profil

Bug #5895

incompatibilité /auth ou /tryauth avec une querystring (?cancelurl=...)

Ajouté par Thomas Noël il y a plus de 9 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
06 novembre 2014
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Quand on utilise /tryauth, on ne peut pas envoyer de querystring (par exemple de ?cancelurl=...).

(C'est génant mais pas bloquand sur Orléans où j'aurai aimé ajouter du tryauth sur quelques formulaires, pour rendre la navigation plus limpide, i.e. éviter d'arriver sur un wcs sans y être connecté alors qu'on a une session sur l'idp, bla bla bla)


Fichiers


Demandes liées

Lié à w.c.s. - Development #12867: Implémenter l'authentification passive automatiqueFermé18 août 2016

Actions
Lié à Intégrations graphiques Publik - Development #56812: Caluire & cellules avec lien vers une démarcheFermé09 septembre 2021

Actions
Dupliqué par w.c.s. - Development #27232: Conserver les paramètres de la query string lors de l'appel d'un formulaire avec /tryauthRejeté11 octobre 2018

Actions
Dupliqué par w.c.s. - Development #56813: tryauth & get paramsFermé09 septembre 2021

Actions

Révisions associées

Révision 652a2c7a (diff)
Ajouté par Lauréline Guérin il y a plus de 2 ans

misc: auth/tryauth/forceauth with get params (#5895)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Dupliqué par Development #27232: Conserver les paramètres de la query string lors de l'appel d'un formulaire avec /tryauth ajouté
#2

Mis à jour par Frédéric BISSON il y a presque 4 ans

Bonjour,

Ce bug ne semble pas avoir été corrigé et est encore à l'état nouveau.

Est-il prévu de le corriger ?

Merci

Cordialement

Frédéric BISSON

#3

Mis à jour par Thomas Noël il y a presque 4 ans

Frédéric BISSON a écrit :

Ce bug ne semble pas avoir été corrigé et est encore à l'état nouveau.
Est-il prévu de le corriger ?

Il ne gêne pas de fonctionnements sur les Publik actuellement en production, donc il n'y a pas eu de priorisation de ce bogue. Si vous avez un cas d'usage qui nécessite une correction, faites-nous signe (typiquement par un ticket sur votre projet) : nous regarderons et vous dirons ce qui est faisable.

#4

Mis à jour par Serghei Mihai il y a presque 4 ans

A la Dodrogne ça construit des URLs vers les formulaires à la main, genre {{eservices_url}}contact/contact-sve/?theme=culture (cf #42701). Le besoin serait plutôt de faire {{eservices_url}}contact/contact-sve/tryauth?theme=culture pour assurer l'authentification passive, sans perdre la querystring.

#5

Mis à jour par Serghei Mihai il y a presque 4 ans

#6

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

#7

Mis à jour par Lauréline Guérin il y a plus de 2 ans

  • Assigné à mis à Lauréline Guérin
#8

Mis à jour par Lauréline Guérin il y a plus de 2 ans

#9

Mis à jour par Lauréline Guérin il y a plus de 2 ans

#10

Mis à jour par Thomas Noël il y a plus de 2 ans

« self.formdef.get_url() + '?' + get_request().get_query() » : en cas de query string vide, ça ne va pas ajouter un "?" dans l'URL finale ? Si non, peux-tu laisse le test simple resp = get_app(pub).get('/test/auth' qui prouvera que non ?

#12

Mis à jour par Thomas Noël il y a plus de 2 ans

  • Statut changé de Solution proposée à Solution validée
#13

Mis à jour par Lauréline Guérin il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 652a2c7a08bbadf9175b5426b7c6bf56ff5e5913
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Sep 10 10:02:36 2021 +0200

    misc: auth/tryauth/forceauth with get params (#5895)

commit 7481ab86d383af33bc554bc0446c1acf50914867
Author: Lauréline Guérin <zebuline@entrouvert.com>
Date:   Fri Sep 10 09:52:56 2021 +0200

    misc: split auth tests
#14

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

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF