web:framework:spring:security

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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] jcheronweb:framework:spring:security [2023/12/05 12:12] (Version actuelle) – [Déclaration du service] jcheron
Ligne 238: Ligne 238:
 </sxh> </sxh>
  
 +=== Récupération Utilisateur connecté ===
 +Récupération de l'utilisateur connecté en tant que **ModelAttribute** pour utilisation dans les vues :
 +
 +<sxh java>
 +@ControllerAdvice
 +public class MainAdvice {
 +    @ModelAttribute("activeUser")
 +    public User activeUser(Authentication auth) {
 +        return (auth == null) ? null : (User) auth.getPrincipal();
 +    }
 +}
 +</sxh>
 ==== Login form personnalisée ==== ==== Login form personnalisée ====
  
  • web/framework/spring/security.1701772561.txt.gz
  • Dernière modification : il y a 6 mois
  • de jcheron