diff options
Diffstat (limited to '')
-rw-r--r-- | src/ejabberd_auth.erl | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ejabberd_auth.erl b/src/ejabberd_auth.erl index 756fafcf6..9751142a5 100644 --- a/src/ejabberd_auth.erl +++ b/src/ejabberd_auth.erl @@ -534,6 +534,9 @@ import(Server, {sql, _}, riak, <<"users">>, Fields) -> import(_LServer, {sql, _}, sql, <<"users">>, _) -> ok. +-spec opt_type(auth_method) -> fun((atom() | [atom()]) -> [atom()]); + (auth_password_format) -> fun((plain | scram) -> plain | scram); + (atom()) -> [atom()]. opt_type(auth_method) -> fun (V) when is_list(V) -> lists:map(fun(M) -> ejabberd_config:v_db(?MODULE, M) end, V); |