inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

스프링 시큐리티 완전 정복 [6.x 개정판]

Redis 를 활용한 이중화 설정 - @EnableRedisHttpSession

트랜잭션과 롤백

99

광교js

작성한 질문수 16

0

안녕하십니까 선생님,

이렇게 세션을 Redis에 저장할 때에는 예외 발생 시 트랜잭션, 롤백 같은 기능은 어떤 식으로 처리를 해야 하는 지 질문 드립니다.

spring spring-boot spring-security security web-security

답변 1

-1

정수원

사실 시큐리티가 세션을 저장하는 메커니즘을 내부적으로 하고 있기 때문에 트랜잭션이나 예외처리 관련해서는 별도로 커스텀하게 해 보지는 않았습니다

수동으로 직접 핸들링하는게 아니기 때문에 제약이 잇긴합니다

그런데 세션저장에 있어 롤백처리가 되면 세션을 저장하지 않겟다는 의미인가요?

0

광교js

모든 데이터의 변경 사항이 하나의 트랜잭션 단위에서 이루어지지 않는다면 예외로 인해 원치 않게 세션이 저장이 되는 경우나 로그아웃 시에는 세션이 정상적으로 정리되어야 하는데 살아있는 상황이 생길 여지가 있지 않나 궁금증이 들어서 질문 드렸습니다.

로그아웃-logout()-2 강에서 겟방식 로그아웃 호출 후 화면이동 질문입니다.

0

27

2

단원별 소스코드

0

59

2

CustomAuthenticationProvider 추가 관련 문의

0

69

2

AOP 의존성 명칭 변경

0

63

1

빈 1개 등록 시 다른 해결 방법

0

65

1

@Bean으로 AuthenticationProvider를 등록 시 http.authenticationProvider 함수를 이용해서 추가해줘야되나요?

0

85

2

OIDC의 id token에 담긴 데이터에 대해

0

74

1

loginPage("/loginPage") 질문드립니다.

0

68

1

@EnableWebSecurity

0

147

1

68. 인증 이벤트 - AuthenticationEventPublisher 활용 강좌 음성 문제

0

87

2

AuthenticationManager 사용 방법

0

148

2

HttpSecurity.authorizeHttpRequests() - 2 강의 부분에 대한 질문

0

102

2

spring security 6.3에서는 HttpSecurity가 만들어지기 전 WebSecurity가 먼저 만들어지는게 맞나요??

0

190

1

init(B Builder), configure(B builder) 에 대하여 질문 드립니다.

0

105

2

메타 주석 질문

0

68

1

동시세션제어 기능에서 로그아웃하기

0

144

3

로그인 후, redirect 에서 error

0

138

3

Session 생성 타이밍에 대한 질문

0

84

2

강의 참고 내용을 개발 로그로 작성해도 될지 문의드립니다.

0

132

2

customAuthentication 관련

0

126

2

authenticationManagerBuilder 주입받은거 vs 만든 거

0

110

1

UserDetailsService()에서 UserDetail이 아닌 타입을 반환할 수 있나요?

0

101

1

9:28 패턴 3의 경우 마지막으로 설정한 것만 적용되는 것 같습니다.

0

158

2

Bean UserDetailsService

0

90

2