<grant name="hello_name" default="guest">
<title xml:lang="ko">이름</title>
</grant>
뭐 이런식으로 있는데 이건 무슨 기능이고, guest는 뭘 의미하나요?
로그인 유저를 해당하나요 아니면 그냥 비로그인 유저도 해당하나요?
if(!$this->grant->hello_name) //권한 체크
{
return false;
}
이런식으로 하면 로그인 해도 계속 false 리턴하던데.. 이상하네요
board 게시판 모듈을 보면 해당 권한 이름을 정해서 자동으로 권한을 사용할 목록을 나타나게 됩니다.
그래서 모듈에서는 $grant 변수안에 해당 권한값을 연동해두고 권한이 있는지 없는지를 확인합니다.