스프링 시큐리티가 로그인 정보를 저장하는 세션

2024. 5. 18. 16:34·코딩 정보 공유

JWT 인프런 강의를 듣다가 

평소에 궁금했던 점이 나와서 블로그에 적어본다.

 

시큐리티 로그인은 이제 우리가 로그인 로직을 따로 안만들어도

/login 요청을 받으면 자동으로 로그인 처리를 해주는데

쿠키랑 세션을 공부하다가 그럼 이 세션처리도 자동해주는데

어떤 방식으로 되는지는 몰라서 궁금했다.

 

강의 내용에는 

Security ContextHolder 라는 키값에 세션 정보가 저장된다고 했다.

이때 저기 들어갈수 있는 세션 정보는 정해져있다.

바로 Authentication 타입의 객체여야 한다.

Authentication 안에 User 정보가 있어야 한다. 

이때 User 객체의 타입도 정해져 있다.

UserDetails 타입의 객체여야 한다.

 

Security Session => Authentication => UserDetails   

이런식이다. 

 

일단 이정도만 알게되었는데 

더 공부해야겠다. 

 

 

저작자표시 (새창열림)

'코딩 정보 공유' 카테고리의 다른 글

운영 서버에서 ad 블락 차단 된 항목 살리기  (0) 2025.05.23
하이픈(-) 과 앤 대쉬(–) 차이  (0) 2025.01.23
인덱스 활용 성능 비교  (0) 2024.05.14
MVC 패턴 탐구  (0) 2024.05.10
web-servlet-jsp-mvc-spring  (0) 2024.05.02
'코딩 정보 공유' 카테고리의 다른 글
  • 운영 서버에서 ad 블락 차단 된 항목 살리기
  • 하이픈(-) 과 앤 대쉬(–) 차이
  • 인덱스 활용 성능 비교
  • MVC 패턴 탐구
쿠키키키키
쿠키키키키
개발자의 이거저것입니다.
  • 쿠키키키키
    코딩 공부
    쿠키키키키
  • 전체
    오늘
    어제
    • 분류 전체보기 (360)
      • 웹1 (19)
      • 파이썬 (4)
      • MySQL (8)
      • 자바 (26)
      • 자바스크립트 (3)
      • 스프링 부트 프로젝트 연습 (17)
        • 스프링 부트 (3)
      • 자바 알고리즘 문제 (175)
      • 코딩 정보 공유 (33)
      • 정보처리기사 (39)
      • 코딩 영상 리뷰 (9)
      • 개인 프로젝트 (DNW) (20)
  • 블로그 메뉴

    • 링크
    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    자바
    JPA #JAVA
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
쿠키키키키
스프링 시큐리티가 로그인 정보를 저장하는 세션
상단으로

티스토리툴바