강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của zzang43553681
zzang43553681

câu hỏi đã được viết

Chương trình phát triển hài hước của Hodolman (SpringBoot, Vue.JS, AWS)

정보 người dùng đã đăng nhập - 2. Lưu và quản lý menu

logout 후에 login 페이지 이동은 어디서 시켜주는건가요?

Viết

·

193

0

  • 당연히 구글링 해보셨져? 원하는 결과를 못찾으셨나요? 어떤 검색어를 입력했는지 알려주세

  • 문제가 발생한 코드(프로젝트)를 Github에 올리시고 링크를 알려주세요.

location.href = /api/logout 를 통해
스프링 시큐리티로 logout 보내고 세션 삭제한 뒤
브라우저를 보면 login?logout이 찍힌걸 확인 할 수 있는데
login으로 어디서 보내준건지 헷갈립니다..

 

vue.jsawsspring-bootjpaspring-security

Câu trả lời 1

0

hodolman888675님의 프로필 이미지
hodolman888675
Người chia sẻ kiến thức

안녕하세요. 호돌맨입니다.
질문을 남겨주셔서 감사합니다.

Spring Security Config(SecurityConfig.class)에 보시면 로그아웃과 관련된 설정들을 할 수 있습니다.

image.png

이때 logoutSuccessUrl값으로 로그아웃 후 이동할 주소를 지정할 수 있습니다.

image.png

만약 값을 지정하지 않는다면 LogoutConfigurer.class 에 지정된 기본값 /login?logout 을 사용하게되겠죠.

이와같이 시큐리티에서는 인증 성공/실패, 로그아웃 성공/실패, 권한 없음, 로그인필요 등 다양한 커스텀 포인트를 제공하고 있기때문에 한 번 살펴보시면 좋을것 같습니다.

 

감사합니다.

Hình ảnh hồ sơ của zzang43553681
zzang43553681

câu hỏi đã được viết

Đặt câu hỏi