Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[POC] Déconnecter la session du fournisseur d'identité en cas d'erreur lors de la connexion (PIX-12531) #8942

Draft
wants to merge 3 commits into
base: dev
Choose a base branch
from

Conversation

er-lim
Copy link
Contributor

@er-lim er-lim commented May 16, 2024

🦄 Problème

Lorsqu'un utilisateur se connecte avec son fournisseur d'identité sans avoir les claims requis, il arrive sur une page Oups d'erreur avec la liste des claims manquant.

Il reste connecté sur le fournisseur d'identité sans être connecté chez Pix. Ce qui peut poser problème s'il veut recommencer.

🤖 Proposition

Déconnecter la session de l'utilisateur du fournisseur d'identité.

🌈 Remarques

  • Un claim doubidou a été ajouté pour pouvoir tester ce scénario sur n'importe quel fournisseur d'identité

💯 Pour tester (en local)

  • Se connecter avec un fournisseur d'identité.
  • Vérifier qu'on tombe bien sur la page Oups avec comme message d'erreur le claim doubidou manquant.
  • Cliquer sur le bouton Se déconnecter et réessayer
  • Vérifier que la redirection vers la page de déconnexion du fournisseur d'identité est bien effectuée 😄

er-lim and others added 3 commits May 16, 2024 09:40
Co-authored-by: LEGO Technix <109212476+lego-technix@users.noreply.github.com>
Co-authored-by: Emmanuelle Bonnemay <emmanuelle.bonnemay@pix.fr>
Co-authored-by: Marianne Bost <marianne.bost@pix.fr>
for identity provider code and id token
Co-authored-by: LEGO Technix <109212476+lego-technix@users.noreply.github.com>
Co-authored-by: Emmanuelle Bonnemay <emmanuelle.bonnemay@pix.fr>
Co-authored-by: Marianne Bost <marianne.bost@pix.fr>
Co-authored-by: LEGO Technix <109212476+lego-technix@users.noreply.github.com>
Co-authored-by: Emmanuelle Bonnemay <emmanuelle.bonnemay@pix.fr>
Co-authored-by: Marianne Bost <marianne.bost@pix.fr>
@er-lim
Copy link
Contributor Author

er-lim commented May 24, 2024

PR bloqué en attendant une réunion avec le partenaire.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants