Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
web:framework:spring:security [2023/12/05 11:36] – [Configuration des rôles] jcheron | web:framework:spring:security [2023/12/05 12:12] (Version actuelle) – [Déclaration du service] jcheron | ||
---|---|---|---|
Ligne 238: | Ligne 238: | ||
</ | </ | ||
+ | === Récupération Utilisateur connecté === | ||
+ | Récupération de l' | ||
+ | |||
+ | <sxh java> | ||
+ | @ControllerAdvice | ||
+ | public class MainAdvice { | ||
+ | @ModelAttribute(" | ||
+ | public User activeUser(Authentication auth) { | ||
+ | return (auth == null) ? null : (User) auth.getPrincipal(); | ||
+ | } | ||
+ | } | ||
+ | </ | ||
==== Login form personnalisée ==== | ==== Login form personnalisée ==== | ||