diff options
Diffstat (limited to 'src/ejabberd_auth_ldap.erl')
-rw-r--r-- | src/ejabberd_auth_ldap.erl | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/ejabberd_auth_ldap.erl b/src/ejabberd_auth_ldap.erl index b52d24cd..360dbf05 100644 --- a/src/ejabberd_auth_ldap.erl +++ b/src/ejabberd_auth_ldap.erl @@ -37,7 +37,8 @@ -export([start/1, stop/1, start_link/1, set_password/3, check_password/4, user_exists/2, get_users/2, count_users/2, - store_type/1, plain_password_required/1]). + store_type/1, plain_password_required/1, + reload/1]). -include("logger.hrl"). @@ -109,6 +110,10 @@ init(Host) -> State#state.password, State#state.tls_options), {ok, State}. +reload(Host) -> + stop(Host), + start(Host). + plain_password_required(_) -> true. store_type(_) -> external. |