제목 | 유저별 권한 설정 감이 오지 않습니다. | ||
---|---|---|---|
글쓴이 | 용접공 | 작성시각 | 2016/02/15 18:35:12 |
|
|||
안녕하세요 유저 그룹(레벨)이 4개의 그룹으로 이루어져 있고 권한을 줄려고 하는 것이 대카테고리 컨트롤러 메쏘드 유저그룹 1 유저그룹2 유저 그룹3 유저그룹 4 자동차 차컨트롤 차리스트 가능 가능 불가능 가능 자동차 차컨트롤 차에디트 불가능 가능 가능 불가능
이런 식으로 구현 할려고 하는데 어떻게 구현해야 하는지 궁금합니다. 좋은 소스나 방법이 있으신 분 알려주시면 감사하겠습니다.
감사합니다. |
|||
다음글 | if(!$this->db->insert('t... (4) | ||
이전글 | SQL 쿼리 질문 입니다. (3) | ||
변종원(웅파)
/
2016/02/16 01:26:46 /
추천
0
|
한대승(불의회상)
/
2016/02/16 08:03:43 /
추천
0
zend acl 라이브러리 추천 합니다.
|
배강민
/
2016/02/16 09:49:58 /
추천
0
TapBBS 가 유저 그룹 단위로 권한 관리하고 있습니다. 참고해보셔도 좋을 듯 싶네요. |
좋은 방법은 없구요. 만드시면 되는데요. ^^
1. 권한 부분을 db나 파일로 저장하고
2. 해당유저가 로그인할때 유저그룹 정보를 세션으로 저장
3. 컨트롤러, 메소드 내부에서 현재 로그인한 회원의 유저그룹 정보와 db의 권한을 비교하여 처리.
- 보통은 메소드까지 제어하지 않고(번거롭고 귀찮아서) 메뉴단(컨트롤러)정도에서 제어를 합니다.
꼭 codeigniter로 된 것이 아니더라도 다른 사람이 만들어서 오픈한 소스들 보시면 감이 오실 겁니다.
오픈소스 cms 소스 참고해보세요.