티스토리 뷰

IT/JAVA 및 Spring

[Spring Security] 기본 로그인 폼 보여지도록 하기

주인장 진빼이

아래 사진은 스프링 시큐리티 기본 로그인 폼이다.

초기엔 테스트 목적으로 사용되고, 추후엔 커스텀 로그인 폼을 사용하기에 거의 사용되지 않는다.

 

테스트를 목적으로 스프링 시큐리티 폼을 보여줘야하는 경우가 간혹 존재하는데

스프링 시큐리티 설정 파일에서 .formLogin().loginPage("/login") 같이 설정되어 있는 경우

기본 로그인 폼이 보이지 않는다.

설정 파일에서 loginPage() 설정 정보를 삭제하여 적용하면 기본 로그인 폼이 표시되는 것을 볼 수 있다.

@Configuration
@EnableWebSecurity
@RequiredArgsConstructor
public class SecurityConfiguration {

    @Bean
    SecurityFilterChain configure(HttpSecurity http) throws Exception {
        http
            .csrf().disable()
            .formLogin()
                .defaultSuccessUrl("/main")
                .and()
            .logout()
        ;

        return http.build();
}

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함