본문 바로가기

Spring/서브 프로젝트

권한 주기(modal) / 로그아웃 처리 / 인터셉터 처리

728x90

● AdminMain.jsp

( modal 창 사용 )

 

● Main.jsp

 

● NotLogin.jsp

 

● home.jsp

 

● servlet-context.xml

 

● my.css

 

<< 전체 >>

 

● UserController.java

 

● UserDAO.java

 

● UserDAOImpl.java

 

● Interceptor.java

( 로그인, 아이디 중복 검사, 회원가입, 로그아웃 기능 빼고 전부 인터셉터를 거친다. )

 

● UserService.java

 

● UserServiceImpl.java

 

● user-mapper.xml

 

<< 전체 >>

 

[ 결과 ]

아이디 : asdf / 비번 : asdf / 이름 : 홍길동

아이디 : qwer / 비번 : qwer12 / 이름 : 박지성

아이디 : 1123qw / 비번 : qw1234 / 이름 : 최홍만

 

1. 회원가입

2. 회원가입 완료 시 알림 창

 

3. DB에 암호화 및 기본권한 입력 확인

 

4. 처음 관리자 권한은 직접 부여

 

5. 관리자 페이지로 로그인

 

6. 로그아웃 시 알림 창 

 

7. 일반 사용자 페이지로 로그인

 

8. 관리자 권한 부여하기 버튼

 

9. 관리자 권한 해제하기 버튼

 

10. 관리자 권한 부여하기

 

11. 원하는 사용자에게 관리자 권한이 부여됬는지 확인

 

12. 부여한 사용자의 ID/PW로 로그인

 

<< 첨부파일 >>

 

test.zip
0.07MB