Skip to content

Connexion: Rediriger les utilisateurs d'InclusionConnect vers ProConnect#5407

Merged
calummackervoy merged 1 commit intomasterfrom
calum/fix-inclusion-connect-disactivated
Jan 16, 2025
Merged

Connexion: Rediriger les utilisateurs d'InclusionConnect vers ProConnect#5407
calummackervoy merged 1 commit intomasterfrom
calum/fix-inclusion-connect-disactivated

Conversation

@calummackervoy
Copy link
Copy Markdown
Contributor

@calummackervoy calummackervoy commented Jan 16, 2025

🤔 Pourquoi ?

InclusionConnect a été remplacé par ProConnect dans login_generic.html, mais ExistingUserLogin présente nos utilisateurs avec la mode de connexion active sur leur compte.

ExistingUserLogin est utilisé quand il y a un conflit des e-mails pendant une connexion avec un SSO, et dans le parcours de connexion candidat.

🚨 À vérifier

  • Mettre à jour le CHANGELOG_breaking_changes.md ?

🏝️ Comment tester

  • Se connecter avec un candidat où identity_provider == "IC"

💻 Captures d'écran

Screenshot 2025-01-16 at 12 35 30 Screenshot 2025-01-16 at 12 35 16

@calummackervoy calummackervoy added modifié Modifié dans le changelog. bug labels Jan 16, 2025
@calummackervoy calummackervoy requested a review from tonial January 16, 2025 11:55
@calummackervoy calummackervoy self-assigned this Jan 16, 2025
Comment on lines +24 to +26
{% else %}
{% include "account/includes/login_inclusion_connect.html" %}
{% endif %}
Copy link
Copy Markdown
Contributor Author

@calummackervoy calummackervoy Jan 16, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tonial j'ai trouvé un autre bug où le bouton inclusion connect n'est pas visible sur la page (la texte est blanche). Je pense que cette condition sera vrai seulement sur l'environment local des devs... on ne peut pas juste supprimer login_inclusion_connect.html et la possibilité de se connecter avec inclusion connect ?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

On ne peut pas encore supprimer cette option car IC est encore utilisé sur la démo.
Il faut que je prépare un point avec le métier pour voir ce qu'on fait sur la démo pour permettre la connexion

Copy link
Copy Markdown
Contributor

@tonial tonial left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ça devrait fonctionner.
Par contre, attention un candidat ne peut pas utiliser IC, donc le cas de test proposé n'est pas bon.

@calummackervoy calummackervoy changed the title Connexion: Rediriger les candidats utilisant InclusionConnect vers ProConnect Connexion: Rediriger les utilisateurs d'InclusionConnect vers ProConnect Jan 16, 2025
@calummackervoy
Copy link
Copy Markdown
Contributor Author

attention un candidat ne peut pas utiliser IC

Ah oui bien sûr, merci. Le test impliqué par le PR (test_login) utilise UserFactory avec kind=IdentityProvider.supported_user_kinds[identity_provider][0] donc je pense que le test est bon - je vais changer le nom du PR et la message du commit

@calummackervoy calummackervoy force-pushed the calum/fix-inclusion-connect-disactivated branch from d94cfaf to b5b2589 Compare January 16, 2025 13:21
@calummackervoy calummackervoy added this pull request to the merge queue Jan 16, 2025
Merged via the queue into master with commit 6a8197f Jan 16, 2025
@calummackervoy calummackervoy deleted the calum/fix-inclusion-connect-disactivated branch January 16, 2025 13:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug modifié Modifié dans le changelog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants