본문 바로가기
목차
Spring/Spring boot

스프링부트 강좌 48강(블로그 프로젝트) - 스프링 시큐리티 체험해보기

by 지각생 2022. 1. 23.
728x90

출처:

https://www.youtube.com/watch?v=zi1l3lYJRL4&list=PL93mKxaRDidECgjOBjPgI3Dyo8ka6Ilqm&index=50 


시큐리티 의존성 주석 풀고

서버 재시작 후

실행하면

어느 페이지로 접근하던지 시큐리티가 강제로 login화면으로 이동하게 만든다.

 

id는

user

비밀번호는

들어와짐

 

https://www.baeldung.com/spring-security-taglibs

여기로 들어와서

복사해서

3행 추가

그냥 타이핑해도 됨.

 

저 함수로 로그인 체크

 

로그인 됐다면 principal로 가져올 수 있음.

 

문서를 보고

작성

시큐리티 로그인했던거

logout하려면 url에 입력 후 화면 전환하면 이렇게 나옴

다시 로그인하면 창이 나오는데 이게

5~9행 효과이다

잘 작동된다는 것이다.

 

함수 principal이 로그인 정보 가져오는거라 했는데 그걸 var에 담는다.

 

그래서 그걸 EL표기식처럼 30행에 넣어준다.

principal의 값이 궁금하니

넣어보니 헤더위에 보이는 저 글들이 pricipal 값이다.

나중에 custom할 거다.

728x90

댓글