출석부 module.xml 에서 권한 관련
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | 사용안함 |
https://github.com/bjrambo/attendance/commit/d7b72437a942bd29e31101c5643c737851541472
출석부에 출석권한 기능을 넣어달라는 요청을 한적이 있습니다.
개발버전에는 출석권한 기능이 추가된 것 같은데 너무 코드가 간략해서 아직 기능이 미완성인건지 궁금해서 질문을 드려봅니다.
<grants>
<grant name="attendance" default="user">
<title xml:lang="ko">출석권한</title>
</grant>
</grants>
이것만 있으면 출석부 설정에 출석권한에 대한 모든게 자동으로 만들어지는 건가요?
default="user" 가 무얼 의미하는지도 궁금합니다.
댓글 4
해당 코드정도가 권한 기능작동에 필요한 작업이 끝난것입니다.
default="user" 는 해당 권한을 설정하지 않았을 경우 누구에게 권한을 줄 것인지의 대한 기본값을 의미합니다. (로그인사용자)
default="manager" 이렇게 적으면 해당 모듈의 관리자로 등록된 사람들에 한해서 권한이 있습니다.
user 라는 값은 원래 없는거죠? 아무한테도 안주기 위한 편법인가요?
아. 설명해주셨군요. 로그인한 회원은 member 이던데요 ?