Spring Security는 자신만의 시큐리티 세션을 가진다.
이때, 이 시큐리티 세션에 저장될 수 있는 객체의 타입은 반드시 Authentication이어야 한다.
Authentication 객체가 시큐리티 세션에 들어간 순간 로그인 된 것 !
이 Authentication 객체 안에 저장된 유저 정보의 타입은 2종류( UserDetails, OAuth2User) 이다.
UserDetails | OAuth2User |
일반 로그인할 때 | OAuth 로그인할 때 |
'Spring > Spring Security' 카테고리의 다른 글
[Spring Security] JWT (Json Web Token) (0) | 2023.02.11 |
---|---|
[Spring Security] JWT를 위한 배경지식 (0) | 2023.02.10 |
[Spring Security] UserDetailsService (0) | 2023.02.01 |
[Spring Security] UserDetails (0) | 2023.02.01 |
[Spring Security] SecurityConfig (0) | 2023.01.31 |