aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWaqas Hussain <waqas20@gmail.com>2009-08-13 16:51:35 +0500
committerWaqas Hussain <waqas20@gmail.com>2009-08-13 16:51:35 +0500
commit3ede8212ce557af2e2f7e08b16a84601b8754d71 (patch)
treeaa616bf7db6a4f863843140ea1881b2bcdf35fee
parentae63e1d1cd5b2d5024e77a32e9af2738db01b400 (diff)
downloadprosody-3ede8212ce557af2e2f7e08b16a84601b8754d71.tar.gz
prosody-3ede8212ce557af2e2f7e08b16a84601b8754d71.zip
mod_legacyauth: Refactored a bit
-rw-r--r--plugins/mod_legacyauth.lua11
1 files changed, 2 insertions, 9 deletions
diff --git a/plugins/mod_legacyauth.lua b/plugins/mod_legacyauth.lua
index c4fec39f..3d27ba71 100644
--- a/plugins/mod_legacyauth.lua
+++ b/plugins/mod_legacyauth.lua
@@ -42,7 +42,6 @@ module:add_iq_handler("c2s_unauthed", "jabber:iq:auth",
:tag("username"):up()
:tag("password"):up()
:tag("resource"):up());
- return true;
else
username, password, resource = t_concat(username), t_concat(password), t_concat(resource);
local reply = st.reply(stanza);
@@ -58,15 +57,9 @@ module:add_iq_handler("c2s_unauthed", "jabber:iq:auth",
end
end
session.send(st.reply(stanza));
- return true;
else
- local reply = st.reply(stanza);
- reply.attr.type = "error";
- reply:tag("error", { code = "401", type = "auth" })
- :tag("not-authorized", { xmlns = "urn:ietf:params:xml:ns:xmpp-stanzas" });
- session.send(reply);
- return true;
+ session.send(st.error_reply(stanza, "auth", "not-authorized"));
end
end
-
+ return true;
end);