Development #51035
affichage d'une page avant redirection SSO
0%
Description
Est-il possible d'afficher une page après un login qui réussit et avant de rediriger l'utilisateur vers sa destination finale ?
Actuellement:
- monsite.com/login => user + password correct
- redirection vers LOGIN_REDIRECT_URL
Avec une page intérmédiaire:
- monsite.com/login => user + password correct
- monsite.com/information (par exemple sur le fait qu'un mot de passe est sur le point d'expirer)
- redirection vers LOGIN_REDIRECT_URL
J'imagine qu'il est possible de faire cela avec du code ad-hoc. Mais je me demande s'il y a une façon idiomatique de faire ce genre de chose.
Demandes liées
Historique
Mis à jour par Loïc Dachary il y a environ 3 ans
Je vois dans la prochaine version de django la variable "next_page" https://docs.djangoproject.com/en/dev/topics/auth/default/#django.contrib.auth.views.LoginView.next_page
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
Oui en utilisant django.contrib.messages, le message est présenté à l'utilisateur avant de quitter le domaine de l'IdP via un middleware, DisplayMessageBeforeRedirectMiddleware. C'est pour cela qu'il faut plutôt toujours utiliser django.contrib.messages pour afficher des messages à l'usager, sauf contrainte particulière (formatage HTML, les messages de django.contrib.messages ne pouvant contenir que du texte).
Mis à jour par Loïc Dachary il y a environ 3 ans
Merci pour la réponse rapide: je me serais égaré :-)
Mis à jour par Loïc Dachary il y a environ 3 ans
J'aurais du utiliser la liste de diffusion https://listes.entrouvert.com/info/authentic pour cette question, je le ferais la prochaine fois. Désolé pour le bruit.
Mis à jour par Loïc Dachary il y a environ 3 ans
Cette issue peut être fermée comme duplicate de #50959
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Duplique Development #50959: ldap: log controls on authenticate and enable ppolicy ajouté
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
Loïc Dachary a écrit :
Cette issue peut être fermée comme duplicate de #50959
On préfère ticket et doublon. J'ai des collègues qui pleurent :)