2022. 1. 18. 22:04
*Spring Security로 로그인 한 사용자 리디렉션 (tistory.com)* - 출처 -
private boolean isAuthenticated() {
Authentication authentication = SecurityContextHolder.getContext().getAuthentication();
if (authentication == null || AnonymousAuthenticationToken.class.
isAssignableFrom(authentication.getClass())) {
return false;
}
return authentication.isAuthenticated();
}
//로그인 페이지
@GetMapping("/")
public ModelAndView login(ModelAndView mav) {
if(isAuthenticated()){
mav.setViewName("/main");
return mav;
}
mav.setViewName("views/login/login");
return mav;
}
'Spring Framework > Spring' 카테고리의 다른 글
[Spring] WebClient @Bean SSL 설정 (0) | 2022.01.18 |
---|---|
[Spring] WebClient 클래스로 API 요청 (0) | 2022.01.18 |
[Spring] JSON 구조 데이터 받기 (0) | 2021.11.29 |
[JAVA] Date 클래스(java.sql) -> Date.valueOf(String) (0) | 2021.09.30 |
[Web] Cookie (쿠키 생성, 읽기) 방법 (0) | 2021.07.20 |