[spring security basic] 11. Authentication
Authentication
1. Authentication 설명
Authentication 은 인증이나 인증주체를 뜻한다.
한 마디로, “당신이 누구인지 증명” 하는 것이다.
사용자의 인증 정보를 저장하는 토큰 개념이다.
이는 전역적으로 참조가 가능하다.
2. 구조
- principal : ID or User 객체 (type : Object)
- credentials : PWD
- authorities : 권한 목록
- details : 인증 부가 정보
- Authenticated : 인증 여부 (인증 o : true / 인증 x : false)
Comments