From 1d41a7beeb04e32d447fa9be1519e1d69ad9f529 Mon Sep 17 00:00:00 2001 From: Parpaillax Date: Wed, 24 Apr 2024 12:14:24 +0200 Subject: [PATCH] update --- .../java/fr/eni/enchere/controllers/LoginController.java | 5 ----- src/main/java/fr/eni/enchere/security/WebSecurityConfig.java | 2 +- src/main/resources/templates/modele-page.html | 4 ++++ 3 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/java/fr/eni/enchere/controllers/LoginController.java b/src/main/java/fr/eni/enchere/controllers/LoginController.java index c6fe535..dcd0ce7 100644 --- a/src/main/java/fr/eni/enchere/controllers/LoginController.java +++ b/src/main/java/fr/eni/enchere/controllers/LoginController.java @@ -34,9 +34,4 @@ public class LoginController { return "redirect:/security/login?error"; } } - - @GetMapping("/logout") - public String logout(Model modele) { - return "security/login"; - } } diff --git a/src/main/java/fr/eni/enchere/security/WebSecurityConfig.java b/src/main/java/fr/eni/enchere/security/WebSecurityConfig.java index fd4ad9b..507b63d 100644 --- a/src/main/java/fr/eni/enchere/security/WebSecurityConfig.java +++ b/src/main/java/fr/eni/enchere/security/WebSecurityConfig.java @@ -24,7 +24,7 @@ public class WebSecurityConfig{ .anyRequest().authenticated()) .formLogin((form) -> form.loginPage("/login").defaultSuccessUrl("/", true)) .logout((logout) -> logout.clearAuthentication(true).invalidateHttpSession(true) - .deleteCookies("JSESSIONID").logoutSuccessUrl("/login") + .deleteCookies("JSESSIONID").logoutSuccessUrl("/login?logout") .logoutRequestMatcher(new AntPathRequestMatcher("/logout")).permitAll()); return http.build(); diff --git a/src/main/resources/templates/modele-page.html b/src/main/resources/templates/modele-page.html index dab2b58..5bcd680 100644 --- a/src/main/resources/templates/modele-page.html +++ b/src/main/resources/templates/modele-page.html @@ -13,6 +13,10 @@ Logo + + + +