mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-30 16:36:29 +01:00
External auth should call storage auth only when cache is enabled
This commit is contained in:
parent
91fc4a6fbb
commit
cd7beb9492
@ -146,19 +146,39 @@ dirty_get_registered_users() ->
|
|||||||
ejabberd_auth_storage:dirty_get_registered_users().
|
ejabberd_auth_storage:dirty_get_registered_users().
|
||||||
|
|
||||||
get_vh_registered_users(Server) ->
|
get_vh_registered_users(Server) ->
|
||||||
ejabberd_auth_storage:get_vh_registered_users(Server).
|
case check_cache_last_options(Server) of
|
||||||
|
cache ->
|
||||||
|
ejabberd_auth_storage:get_vh_registered_users(Server);
|
||||||
|
no_cache ->
|
||||||
|
[]
|
||||||
|
end.
|
||||||
|
|
||||||
get_vh_registered_users(Server, Data) ->
|
get_vh_registered_users(Server, Data) ->
|
||||||
ejabberd_auth_storage:get_vh_registered_users(Server, Data).
|
case check_cache_last_options(Server) of
|
||||||
|
cache ->
|
||||||
|
ejabberd_auth_storage:get_vh_registered_users(Server, Data);
|
||||||
|
no_cache ->
|
||||||
|
[]
|
||||||
|
end.
|
||||||
|
|
||||||
%% @spec (Server) -> nil()
|
%% @spec (Server) -> nil()
|
||||||
%% Server = string()
|
%% Server = string()
|
||||||
|
|
||||||
get_vh_registered_users_number(Server) ->
|
get_vh_registered_users_number(Server) ->
|
||||||
ejabberd_auth_storage:get_vh_registered_users_number(Server).
|
case check_cache_last_options(Server) of
|
||||||
|
cache ->
|
||||||
|
ejabberd_auth_storage:get_vh_registered_users_number(Server);
|
||||||
|
no_cache ->
|
||||||
|
0
|
||||||
|
end.
|
||||||
|
|
||||||
get_vh_registered_users_number(Server, Data) ->
|
get_vh_registered_users_number(Server, Data) ->
|
||||||
ejabberd_auth_storage:get_vh_registered_users_number(Server, Data).
|
case check_cache_last_options(Server) of
|
||||||
|
cache ->
|
||||||
|
ejabberd_auth_storage:get_vh_registered_users_number(Server, Data);
|
||||||
|
no_cache ->
|
||||||
|
0
|
||||||
|
end.
|
||||||
|
|
||||||
%% @spec (User, Server) -> bool()
|
%% @spec (User, Server) -> bool()
|
||||||
%% User = string()
|
%% User = string()
|
||||||
|
Loading…
Reference in New Issue
Block a user