diff options
Diffstat (limited to 'src/ejabberd_auth.erl')
-rw-r--r-- | src/ejabberd_auth.erl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ejabberd_auth.erl b/src/ejabberd_auth.erl index 86b6d3b4..63d136a2 100644 --- a/src/ejabberd_auth.erl +++ b/src/ejabberd_auth.erl @@ -23,7 +23,8 @@ try_register/2]). %% gen_server callbacks --export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2]). +-export([init/1, handle_call/3, handle_cast/2, handle_info/2, terminate/2, + dirty_get_registered_users/0]). -record(state, {}). @@ -158,3 +159,6 @@ try_register(User, Password) -> end, mnesia:transaction(F). +dirty_get_registered_users() -> + mnesia:dirty_all_keys(passwd). + |