본문 바로가기
TIL WIL

20220615 TIL

by Youngin 2022. 6. 15.

타임리프 뷰 루트 위치 지정하기, 파일 가져오기

위치지정

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