devfox
130
2018-09-19 18:08:08 작성 2018-09-19 18:08:34 수정됨
3
450

Spring Security 세션 관련 질문입니다.


Spring Security 관련 질문입니다.

주로 샤쿠님의 게시물을 참고하여 제 나름대로의 로그인을 구현하고 이제 나머지 페이지들을 작업하려고 합니다.

그런데 세션이 문제네요.

모든페이지마다 동일한 Nav를 import 하는 방식으로 로그인 후 개인정보를 보여주는데

session을 받기위해 모든 RequestMapping에 session.setAttribute()를 해줘야 하나요?

컨트롤러에 한번만 사용해서 나머지 RequestMapping에 자동으로 넣을 수는 없을까요?

감사합니다.

0
0
  • 답변 3

  • antop
    917
    2018-09-19 18:29:18

    https://www.google.co.kr/search?ei=xxWiW8mnLITM8wXnxLjIDg&q=spring+security+get+authentication&oq=spring+secuirty+get+auth&gs_l=psy-ab.3.0.0i13k1l5j0i13i30k1l2j0i13i10i30k1j0i13i30k1l2.265193.270731.0.271897.34.27.0.0.0.0.442.3376.2j7j3j3j1.17.0....0...1c.1j4.64.psy-ab..18.15.3277.0..0j0i131k1j0i67k1j0i10k1j0i10i30k1.117.J2r1f7yWrEM

    0
  • devfox
    130
    2018-09-19 22:01:46

    어떻게 찾느냐는 잘 알죠... 질문의 요지는 session.setAttribute()를 안쓰고 자동으로 페이지마다 세션에 저장된 정보를 찾는것입니다.


    0
  • devfox
    130
    2018-09-19 22:04:46

    자답입니다만 Spring Security를 사용해서 인증하면 sessionScope에 사용자 정보가 담기더군요. Security 태그를 활용해서 해결하였습니다.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.