공통컴포넌트 게시판관련 질문입니다.
- 작성자 :
- 이*용
- 작성일 :
- 2013-10-11 18:16:15
- 조회수 :
- 867
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
1.현재 공통컴포넌트에 공지사항 게시판과 일반게시판이 있는데,
두가지 게시판을 설정후 사용해본 결과 차이점을 찾을수가 없어 질문을 드립니다.
두 게시판의 차이점이나 특징을 설명해주셨으면 합니다.
2.공통컴포넌트 게시판 생성시 등록 접근 여부를 따로 관리하고 싶은데 현재 등록버튼을 누르면 일반 게시판과 공지게시판의 접근 주소가 /cop/bbs/addBoardArticle.do로 같아서 롤패턴 적용으로는 접근을 제한하기가 어려운 점이 있습니다.
관리자로는 일반,공지 게시판의 등록버튼을 클릭 시 등록화면으로 진입하여야 하고, 일반사용자로는 일반게시판의 등록버튼 클릭 시 등록화면으로 진입하여야 하나, 공지게시판의 등록버튼 클릭 시에는 접근에러를 발생시켜야 합니다.
(물론 권한에 따라 등록버튼을 숨기는 방법은 알고 있지만 주소로 직접 접근할 경우에 보안상 문제가 될것같아, 원천적으로 접근을 막는방법을 알고싶습니다.)
이 문제점을 해결할 수 있는 방법에 대해서 자세히 설명좀 부탁드리겠습니다.
감사합니다.
두가지 게시판을 설정후 사용해본 결과 차이점을 찾을수가 없어 질문을 드립니다.
두 게시판의 차이점이나 특징을 설명해주셨으면 합니다.
2.공통컴포넌트 게시판 생성시 등록 접근 여부를 따로 관리하고 싶은데 현재 등록버튼을 누르면 일반 게시판과 공지게시판의 접근 주소가 /cop/bbs/addBoardArticle.do로 같아서 롤패턴 적용으로는 접근을 제한하기가 어려운 점이 있습니다.
관리자로는 일반,공지 게시판의 등록버튼을 클릭 시 등록화면으로 진입하여야 하고, 일반사용자로는 일반게시판의 등록버튼 클릭 시 등록화면으로 진입하여야 하나, 공지게시판의 등록버튼 클릭 시에는 접근에러를 발생시켜야 합니다.
(물론 권한에 따라 등록버튼을 숨기는 방법은 알고 있지만 주소로 직접 접근할 경우에 보안상 문제가 될것같아, 원천적으로 접근을 막는방법을 알고싶습니다.)
이 문제점을 해결할 수 있는 방법에 대해서 자세히 설명좀 부탁드리겠습니다.
감사합니다.
A
안녕하세요. 이두용님
1. 공지사항 게시판과 일반게시판의 사용상의 차이는 없으며,
게시물통계 컴포넌트를 활용하여 검색을 할 때 해당 게시판 유형별로 통제를 작성하게 됩니다.
2. Controller에서 게시판 유형코드(bbsTyCode)를 확인하신 다음 해당 사용자 정보에 대한
인증 권한(EgovUserDetailsHelper.getAuthorities())을 받으신 후 게시판 유형별로 사용권한을 주면 됩니다.
고맙습니다.
1. 공지사항 게시판과 일반게시판의 사용상의 차이는 없으며,
게시물통계 컴포넌트를 활용하여 검색을 할 때 해당 게시판 유형별로 통제를 작성하게 됩니다.
2. Controller에서 게시판 유형코드(bbsTyCode)를 확인하신 다음 해당 사용자 정보에 대한
인증 권한(EgovUserDetailsHelper.getAuthorities())을 받으신 후 게시판 유형별로 사용권한을 주면 됩니다.
고맙습니다.