타임리프 뷰 루트 위치 지정하기, 파일 가져오기
위치지정
spring.thymeleaf.prefix=classpath:/static/
페이지 return시 타임리프는 string 값만 작성하면 루트폴더안에 있는 해당 파일 잘 가져옴.
return "login"; ⇒ login.html
@GetMapping("/user/login")
public String login() {
return "login";
}
스프링 시큐리티 프레임워크
.anyRequest().authenticated() //모든 요청에 대해서 authentication 요구 ⇒ css파일도 인증처리 해줘야 되어서 안읽히는 문제 발생
.and()
.formLogin() // 로그인 페이지는 허용을 해주고
.loginPage("/user/login") // 로그인 필요할 때 필요한 페이지 지정
.failureUrl("/user/login/error") // 로그인 실패시 해당 url로 요청
.defaultSuccessUrl("/") // 로그인 완료시 이동할 위치 지정→home
.permitAll()
.and()
.logout() // 로그아웃 기능 설정
.permitAll();
TIL
오늘 수료생 특강...
전설의 4시간 수면을 하신 분이었다...
대단...
오늘은 그래도 강의를 많이 들으려고 노력해서, 오랫만에 많이 들을 수 있어서 뿌듯했다
'TIL WIL' 카테고리의 다른 글
20220617 TIL (0) | 2022.06.17 |
---|---|
20220616 TIL (0) | 2022.06.16 |
20220614 TIL (0) | 2022.06.15 |
20220613 TIL (0) | 2022.06.14 |
20220610 TIL (0) | 2022.06.13 |