diff --git a/demo-authorizationserver/src/main/java/sample/web/LoginController.java b/demo-authorizationserver/src/main/java/sample/web/LoginController.java index df193e0..ef36ede 100644 --- a/demo-authorizationserver/src/main/java/sample/web/LoginController.java +++ b/demo-authorizationserver/src/main/java/sample/web/LoginController.java @@ -15,7 +15,10 @@ */ package sample.web; +import jakarta.servlet.http.HttpServletRequest; +import org.springframework.security.core.context.SecurityContextHolder; import org.springframework.stereotype.Controller; +import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; /** @@ -30,4 +33,10 @@ public class LoginController { return "login"; } + @GetMapping("/") + public String index(HttpServletRequest request, Model model) { + model.addAttribute("authentication", SecurityContextHolder.getContext().getAuthentication()); + return "index"; + } + }