summaryrefslogtreecommitdiff
path: root/mod_auth_custom/mod_auth_custom.lua
diff options
context:
space:
mode:
Diffstat (limited to 'mod_auth_custom/mod_auth_custom.lua')
-rw-r--r--mod_auth_custom/mod_auth_custom.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/mod_auth_custom/mod_auth_custom.lua b/mod_auth_custom/mod_auth_custom.lua
index 184edf3..cfded11 100644
--- a/mod_auth_custom/mod_auth_custom.lua
+++ b/mod_auth_custom/mod_auth_custom.lua
@@ -64,9 +64,9 @@ end
64 64
65function get_sasl_handler() 65function get_sasl_handler()
66 return new_sasl(module.host, { 66 return new_sasl(module.host, {
67 plain_test = function(sasl, ...) 67 plain_test = function(sasl, username, password, ...)
68 if is_real_user(username) then 68 if is_real_user(username) then
69 return pam_auth(...); 69 return pam_auth(username, password);
70 elseif is_alias(username) then 70 elseif is_alias(username) then
71 if password == alias_pw(username) then 71 if password == alias_pw(username) then
72 return true, true; 72 return true, true;