password = saslprep(password);
if (not password) or (password == "") or (not authentication) or (authentication == "") then
- log("debug", "Username or password violates either SASLprep.");
+ log("debug", "Username or password violates SASLprep.");
+ return "failure", "malformed-request", "Invalid username or password.";
end
local correct, state = false, false;
if correct then
return "success";
else
- return "failure", "not-authorized";
+ return "failure", "not-authorized", "Unable to authorize you with the authentication credentials you've sent.";
end
end