25
1
mirror of https://github.com/processone/ejabberd.git synced 2024-12-22 17:28:25 +01:00

* src/ejabberd_auth.erl: plugin authentication modules can now

be used in the configuration file: {auth_method, module} will
now use the module ejabberd_auth_module.erl for authentication.
(EJAB-45)

SVN Revision: 501
This commit is contained in:
Mickaël Rémond 2006-02-07 17:35:32 +00:00
parent 0cc168a9aa
commit 2f0cf8bce8
2 changed files with 8 additions and 10 deletions

View File

@ -1,3 +1,9 @@
2006-02-07 Mickael Remond <mickael.remond@process-one.net>
* src/ejabberd_auth.erl: plugin authentication modules can now
be used in the configuration file: {auth_method, module} will now
use the module ejabberd_auth_module.erl for authentication.
2006-02-05 Alexey Shchepin <alexey@sevcom.net> 2006-02-05 Alexey Shchepin <alexey@sevcom.net>
* src/mod_muc/mod_muc_room.erl: Kick non-members when room * src/mod_muc/mod_muc_room.erl: Kick non-members when room

View File

@ -83,14 +83,6 @@ remove_user(User, Server, Password) ->
auth_module(Server) -> auth_module(Server) ->
LServer = jlib:nameprep(Server), LServer = jlib:nameprep(Server),
case ejabberd_config:get_local_option({auth_method, LServer}) of Method = ejabberd_config:get_local_option({auth_method, LServer}),
external -> list_to_atom("ejabberd_auth_" ++ atom_to_list(Method)).
ejabberd_auth_external;
ldap ->
ejabberd_auth_ldap;
odbc ->
ejabberd_auth_odbc;
_ ->
ejabberd_auth_internal
end.