Domanda

Ho consultato la sviluppo del modulo , ma posso ' trovare un'API che mi aiuti a determinare se l'accesso utente è consentito all'utente "(identificato tramite un JID).

Capisco che c'è il modulo 'acl' che sembra promettente (o probabilmente la risposta del tutto) ma nessuna API pubblica è documentata.

Devo solo supporre che il modulo 'acl' sia il modo corretto di accedere alle credenziali dell'utente?

È stato utile?

Soluzione

Sì, il modulo acl è quello che stai cercando:

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

Questo è vero se Jid è un amministratore per l'host di host virtuale. (Supponendo che tu abbia acls che definiscono "admin" nel tuo file ejabberd.cfg)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top