본문 바로가기

컴퓨터공학/Spring & Hibernate

Spring> Security> User Role

순서

1. Spring Security JSP Tag Library 를 위해 Pom.xml 파일을 수정한다.

 

2. JSP 페이지에 Spring Security JSP Tag Library 를 추가한다.

 

3. 유저 ID를 표시한다.

 

4. 유저 Role을 표시한다.

 

 

 

 

Spring Security JSP Tag Library 를 위해 Pom.xml 파일을 수정한다.

JSP 페이지에 Spring Security JSP Tag Library 를 추가한다.

유저 ID와 Role을 표시한다.

여러 개의 역할도 부여할 수 있다..

 

 


Restrict Access

순서

1. 컨트롤러와 뷰 페이지를 만든다.

2. 유저 역할을 수정한다.

3. 역할에 따라서 접근을 제한한다.

 

 

 

 

1. 컨트롤러와 뷰 페이지를 만든다.

메인페이지에 하이퍼링크를 건다.

이제 컨트롤러를 만들어야 한다. 

 

아직은 작업을 치지 않아서 개나소나 입장 가능하다...

유저 역할을 재정비하자..

 

 

2. 유저 역할을 수정한다.

 

 

3. 역할에 따라서 접근을 제한한다.

접근 금지당했다...

 

 

역할을 바꾸고 들어가보니 접근 가능

 

 

 

Admin을 위한 다른 페이지도 만들어 보자..

컨트롤러 생성

jsp 페이지 작성

정상작동된다..

 


접근 제한 페이지 만들기

 

LoginController에 등록.

 

jsp 페이지도 추가


역할에 따른 내용 보여주기

메인페이지에서 다음과 같이 처리한다.

역할에 따라서 보여주는 내용을 다르게 표현할 수 있다..