2009-09-17 2 views
3

module development 설명서를 탐색했지만 '사용자'(즉, JID를 통해 식별 됨)에 관리 액세스가 허용되는지 결정하는 데 도움이되는 API를 찾을 수 없습니다.ejabberd : 사용자가 관리자인지 확인하는 방법이 있습니까?

유망 해 보이는 모듈 'acl'(또는 아마도 대답 모두)이 공개 된 API는 없다는 것을 알고 있습니다.

'acl'모듈이 사용자 자격 증명에 액세스하는 올바른 방법이라고 생각하면됩니까? JID가 가상 호스트 호스트의 관리자 인 경우

acl:match_rule(Host, admin, Jid) =:= allow 

이것은 사실이다 :

답변

3

은 예, ACL 모듈은 당신이 찾고있는 것입니다. (ejabberd.cfg 파일에 'admin'을 정의하는 acls가 있다고 가정)

관련 문제