aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorbadlop <badlop@ono.com>2014-05-21 17:35:54 +0200
committerbadlop <badlop@ono.com>2014-05-21 17:35:54 +0200
commit69abb48c9006aba7a813be05b162dcf25f28a259 (patch)
treef92a5284d674b03ab2a9fb6a63affab671cce0df /src
parentMerge pull request #216 from lavrin/p1-c2s (diff)
parentDon't use cached passwords if "extauth_cache: 0" (diff)
Merge pull request #217 from weiss/fix-extauth-cache-usage
Don't use cached passwords if "extauth_cache: 0"
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_auth_external.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ejabberd_auth_external.erl b/src/ejabberd_auth_external.erl
index 51c1c620a..74263f748 100644
--- a/src/ejabberd_auth_external.erl
+++ b/src/ejabberd_auth_external.erl
@@ -186,6 +186,8 @@ check_password_extauth(User, Server, Password) ->
try_register_extauth(User, Server, Password) ->
extauth:try_register(User, Server, Password).
+check_password_cache(User, Server, Password, 0) ->
+ check_password_external_cache(User, Server, Password);
check_password_cache(User, Server, Password,
CacheTime) ->
case get_last_access(User, Server) of