equal
deleted
inserted
replaced
81 |
81 |
82 module:hook("sasl2/c2s/challenge", function (event) |
82 module:hook("sasl2/c2s/challenge", function (event) |
83 local session = event.session; |
83 local session = event.session; |
84 session.send(st.stanza("challenge", { xmlns = xmlns_sasl2 }) |
84 session.send(st.stanza("challenge", { xmlns = xmlns_sasl2 }) |
85 :text(base64.encode(event.message))); |
85 :text(base64.encode(event.message))); |
|
86 return true; |
86 end); |
87 end); |
87 |
88 |
88 module:hook("sasl2/c2s/success", function (event) |
89 module:hook("sasl2/c2s/success", function (event) |
89 local session = event.session |
90 local session = event.session |
90 local ok, err = sm_make_authenticated(session, session.sasl_handler.username); |
91 local ok, err = sm_make_authenticated(session, session.sasl_handler.username); |