Mercurial > prosody-modules
comparison mod_saslname/mod_saslname.lua @ 1271:e927d95512e8
mod_saslname: XEP-0233 implementation
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 07 Jan 2014 09:02:39 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
1270:7c3c3343365c | 1271:e927d95512e8 |
---|---|
1 local hostname = module:get_option_string("sasl_hostname", module.host); | |
2 | |
3 module:hook("stream-features", function(event) | |
4 local features = event.features; | |
5 local mechs = features:get_child("mechanisms", "urn:ietf:params:xml:ns:xmpp-sasl"); | |
6 if mechs then | |
7 mechs:tag("hostname", { xmlns = "urn:xmpp:domain-based-name:1" }) | |
8 :text(hostname):up(); | |
9 end | |
10 end); |