Notice
Recent Posts
Recent Comments
«   2024/12   »
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
Archives
Today
In Total
관리 메뉴

A Joyful AI Research Journey🌳😊

Spring Security: 로그인 후에 원하는 페이지 이동 .defaultSuccessUrl 사용하기 본문

💻Bootcamp Self-Study Revision✨/Spring, Spring Boot, Java, SQL

Spring Security: 로그인 후에 원하는 페이지 이동 .defaultSuccessUrl 사용하기

yjyuwisely 2023. 4. 11. 14:47

230411

로그인 성공 후에 원하는 페이지 이동하려면
아래 코드를 쓴다.

.defaultSuccessUrl("/index.html", true)

여기 있는 코드는 SecurityConfiguration.java 제일 하단에 있는 코드이다.

	@Override
	protected void configure(HttpSecurity http) throws Exception {

		http.authorizeRequests()
		.antMatchers("/","/index**","/assets**","/registration**", 
				"/js/**", "/css/**", "/img/**", "/image/**", "/video/**","/login?error").permitAll()
		.anyRequest().authenticated()
		.and()
		.formLogin()
		.loginPage("/login")
		.defaultSuccessUrl("/index.html", true) // I added: redirect to index.html after successful login
		.permitAll()
		.and()
		.logout()
		.invalidateHttpSession(true)
		.clearAuthentication(true)
		.logoutRequestMatcher(new AntPathRequestMatcher("/logout"))
		.logoutSuccessUrl("/login?logout")
		.permitAll();

 

728x90
반응형
Comments