vzwingma / gestion-budget-ihm-legacy

Module Front de l'application de Gestion budget
https://github.com/vzwingma/gestion-budget-ihm
Apache License 2.0
0 stars 0 forks source link

OAuth2 - NPE si ce n'est pas un "vrai" user #196

Closed vzwingma closed 3 years ago

vzwingma commented 3 years ago

En cas d'utilisation d'un token OAuth qui valide le domaine, mais qui n'est pas associé au compte - il y a un NPE au moment de l'enregistrement

Nov 30, 2020 9:34:47 AM com.vaadin.server.DefaultErrorHandler doDefault
SEVERE:
java.lang.NullPointerException
        at com.terrier.finances.gestion.ui.login.business.UserUISessionsService.enregistrementUtilisateur(UserUISessionsService.java:81)
        at com.terrier.finances.gestion.ui.login.ui.LoginController.authenticateUser(LoginController.java:109)
        at com.terrier.finances.gestion.ui.login.listeners.ActionConnexionClickListener.boutonClick(ActionConnexionClickListener.java:31)
        at com.terrier.finances.gestion.ui.communs.abstrait.listeners.AbstractActionUtilisateurListener.buttonClick(AbstractActionUtilisateurListener.java:54)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

car

09:34:47.115 | INFO  | c.t.f.g.c.a.f.OutcomingRequestFilter:37 | [CorrId=64215823-766d-48ab-b339-f624a5503e6a] [ApiId=5e1270ca-2b93-4551-aaa7-63a002d69b9d] GET :: http://service-utilisateurs:8080/utilisateurs/v1/lastaccessdate
09:34:47.613 | ERROR | c.t.f.g.c.a.AbstractHTTPReactiveClient:269 |   Statut HTTP : [500]