diff options
author | Waqas Hussain <waqas20@gmail.com> | 2010-08-23 16:31:44 +0500 |
---|---|---|
committer | Waqas Hussain <waqas20@gmail.com> | 2010-08-23 16:31:44 +0500 |
commit | 348414f595a43f74ed33843e2a16c0588616d5e6 (patch) | |
tree | fb8af17f8df7f585c70e5e41165ae6fd88d6667a | |
parent | 5207cd874e7e1f5f197876129c32998db3a4deec (diff) | |
download | prosody-348414f595a43f74ed33843e2a16c0588616d5e6.tar.gz prosody-348414f595a43f74ed33843e2a16c0588616d5e6.zip |
mod_auth_internal_plain: Get rid of all checks for Cyrus SASL.
-rw-r--r-- | plugins/mod_auth_internal_plain.lua | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/plugins/mod_auth_internal_plain.lua b/plugins/mod_auth_internal_plain.lua index 0ff2797c..4cf0edb6 100644 --- a/plugins/mod_auth_internal_plain.lua +++ b/plugins/mod_auth_internal_plain.lua @@ -21,15 +21,12 @@ local hosts = hosts; local prosody = _G.prosody; -local is_cyrus = usermanager.is_cyrus; - function new_default_provider(host) local provider = { name = "internal_plain" }; log("debug", "initializing default authentication provider for host '%s'", host); function provider.test_password(username, password) log("debug", "test password '%s' for user %s at host %s", password, username, module.host); - if is_cyrus(host) then return nil, "Legacy auth not supported with Cyrus SASL."; end local credentials = datamanager.load(username, host, "accounts") or {}; if password == credentials.password then @@ -41,12 +38,10 @@ function new_default_provider(host) function provider.get_password(username) log("debug", "get_password for username '%s' at host '%s'", username, module.host); - if is_cyrus(host) then return nil, "Passwords unavailable for Cyrus SASL."; end return (datamanager.load(username, host, "accounts") or {}).password; end function provider.set_password(username, password) - if is_cyrus(host) then return nil, "Passwords unavailable for Cyrus SASL."; end local account = datamanager.load(username, host, "accounts"); if account then account.password = password; @@ -56,7 +51,6 @@ function new_default_provider(host) end function provider.user_exists(username) - if is_cyrus(host) then return true; end local account = datamanager.load(username, host, "accounts"); if not account then log("debug", "account not found for username '%s' at host '%s'", username, module.host); @@ -66,7 +60,6 @@ function new_default_provider(host) end function provider.create_user(username, password) - if is_cyrus(host) then return nil, "Account creation/modification not available with Cyrus SASL."; end return datamanager.store(username, host, "accounts", {password = password}); end |