security 적용 후 로그인 → 메인 페이지로 가면
로그인한 유저에 대한 정보가 출력됨
하지만 난 위의 정보가 아니라 db에 있는 회원가입 시의 정보를 가져오고 싶다,,,
수업 때 배운대로 쓰려는 건데 빨간 줄이 뜬다. 왤까??????
구글링으로 이 글에 적힌 stackoverflow 링크를 참고하게 됐다.
바로바로 pom.xml에 security taglib 관련 dependency가 없기 때문이지!!!!!(첨엔 your version만 보고 legacy 프로젝트(참고한 코드)에서의 security 버전이어야 되는 줄 알고 망했다 싶었다,,,,는 건 안 비밀)
수업 시간 때 쓴 버전을 그대로 가져왔는데 5.7. ,,, 버전 오버라이딩 어쩌고 하면서 노란 경고가 떴는데 version 주석 처리 할래? 란 말이 있길래 주석 처리했더니 에러가 안 뜬다,,,!
수업 시간에 한 것처럼 sec 태그를 사용해 보면,,,
로그인 후 회원의 정보(이메일, 닉네임)가 잘 출력되고 로그아웃을 누르면 로그아웃도 된다!!! 하,,, security 넘 어렵게 느껴졌었는데 이걸 스스로의 힘으로(물론 수업 내용을 많이 참고하면서 했지만,,,) 해낸 나에게 박수👏👏👏