Mercurial > prosody-hg
comparison plugins/mod_saslauth.lua @ 48:d0505310aec5
Use xmlns for matching auth tag too
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Sat, 04 Oct 2008 02:42:23 +0100 |
| parents | d6b3f9dbb624 |
| children | 93e468eb2ffb |
comparison
equal
deleted
inserted
replaced
| 47:33ed4c6ac249 | 48:d0505310aec5 |
|---|---|
| 14 local xmlns_stanzas ='urn:ietf:params:xml:ns:xmpp-stanzas'; | 14 local xmlns_stanzas ='urn:ietf:params:xml:ns:xmpp-stanzas'; |
| 15 | 15 |
| 16 local new_connhandler = require "net.connhandlers".new; | 16 local new_connhandler = require "net.connhandlers".new; |
| 17 local new_sasl = require "util.sasl".new; | 17 local new_sasl = require "util.sasl".new; |
| 18 | 18 |
| 19 add_handler("c2s_unauthed", "auth", | 19 add_handler("c2s_unauthed", "auth", xmlns_sasl, |
| 20 function (session, stanza) | 20 function (session, stanza) |
| 21 if not session.sasl_handler then | 21 if not session.sasl_handler then |
| 22 session.sasl_handler = new_sasl(stanza.attr.mechanism, | 22 session.sasl_handler = new_sasl(stanza.attr.mechanism, |
| 23 function (username, password) | 23 function (username, password) |
| 24 -- onAuth | 24 -- onAuth |
