summaryrefslogtreecommitdiff
path: root/src/ejabberd_auth.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/ejabberd_auth.erl')
-rw-r--r--src/ejabberd_auth.erl6
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).
+