GeoNature icon indicating copy to clipboard operation
GeoNature copied to clipboard

Redirection lors du renouvelement de mdp

Open TheoLechemia opened this issue 2 years ago • 1 comments

Version 2.9.2

Description du bug Lorsqu'une demande un nouveau mot de passe est réalisée, un mail est envoyé avec un lien pour renouveler celui-ci. Ex. de lien : http://127.0.0.1:4200/#/new-password?token=63430871539009728421038202709064474463

À cause du APP_INIALIZER un appel est fait sur /modules et comme l'utilisateur n'a pas de token à ce moment là, il est redirigé vers /login sans pouvoir changer son mot de passe.

Comportement attendue Ne pas être redirigé vers la page de login et pouvoir changer son mdp.

Comment reproduire Demander un nouveau mdp et ne pas avoir de token en cookie.

Solution Il faudrait sortir les pages /login, /inscription et /new-password du module principale pour ne pas avoir l'APP_INIALIZER sur ces pages. Pour éviter l'affichage des messages d'erreur liés au code 401 sur ces pages, il faudrait les associer au login. Nous aurions donc les chemins : /login, /login/inscription et /login/new-password

TheoLechemia avatar Mar 30 '22 09:03 TheoLechemia

Cela explique le retour ici il me semble : https://github.com/PnX-SI/GeoNature/issues/1620

camillemonchicourt avatar Mar 30 '22 09:03 camillemonchicourt