[Pro Connect]
Contexte
Etre compatible avec ProConnect pour éviter aux acteurs d'avoir des comptes multiples et s'assurer de bien avoir les coordonnées de l'utilisateur dans notre BDD + date de dernière connexion
Objectif
Ressources
Tâches
-
Gérer la suppression de compte s'il n'y a pas de mot de passe (envoi d'un email avec un lien je pense)#724 -
Changer l'UI du bouton (side by side et l'un sous l'autre en mobile), comme c'est fait là : https://moncompte.grandlyon.com/ -
Connexion classique doit rediriger vers le formulaire si pas d'employeur / job (c'est un peu un cas particulier : Je crée avec proconnect ; je skippe l'onboarding pour me créer un mot de passe ; je me déco puis connecte de façon classique) -
Faire la page de chargement du callback OIDC -
Le readonly des input (utilisés aussi quand on a été invité par un tiers) étaient bizarre avec les statuts, enlever les statuts dans ces cas là -
Ne plus envoyer l'email de validation si connexion avec proconnect -> nouvel email de bienvenue juste ? Sans le lien de confirmation en tout cas -
J'ai re-eu un bug à la sélection de l'employeur depuis l'onboarding, à reproduire plus fiablement -
Gérer l'adresse de redirection (si depuis orientation ou annuaire, rediriger vers le bon endroit, il y a sûrement d'autres cas que je n'ai pas en tête) -
Gérer les variables d'environnement proprement pour l'oidc -
Tester dans un environnement nginx/openshift en déployant la branche sur la dev -
Se renseigner sur l'url de logout -
Tester mdp oublié si pas de mdp avec proconnect (le user ProConnect qui a oublié que son mot de passe est vide peut en créer un ; ok après fix des status du form de reinit du password) -
Tester les tempusers (inviter par email un utilisateur à rejoindre une structure)-> Même comportement qu'auparavant pour une création de compte classique : seul le lien de l'email permet le rattachement -
Modale mon compte ne se ferme pas quand on clique au delà j'ai l'impression (elle se ferme quand on clique sur le header par contre) -
Fix: employer et job ne s'affichent pas dans le menu du header quand le user les ajoute ou modifie -
Demander à créer un nouveau compte de la façon classique après une authent sans succès avec proconnect bloque les champs Prénom / Nom -
Faire fix des Tests unitaires
Edited by Etienne LOUPIAS