diff options
author | Badlop <badlop@process-one.net> | 2008-08-18 18:21:10 +0000 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2008-08-18 18:21:10 +0000 |
commit | 4ae1bda33f40384eba921af08c67c440145ed2cd (patch) | |
tree | 8fa3ea78388efd118465b271af98dc041c06498d /src/ejabberd_auth_external.erl | |
parent | Fix call to unexported function nodetree_default:get_subnodes/2 (diff) |
* src/mod_register.erl: Change password using mod_register always
returns success regardless of real result (EJAB-723)
* src/ejabberd_auth.erl: Likewise
* src/ejabberd_auth_external.erl: Likewise
* src/ejabberd_auth_internal.erl: Likewise
* src/ejabberd_auth_odbc.erl: Likewise
SVN Revision: 1530
Diffstat (limited to 'src/ejabberd_auth_external.erl')
-rw-r--r-- | src/ejabberd_auth_external.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ejabberd_auth_external.erl b/src/ejabberd_auth_external.erl index 4c0f40c1..b86a94bb 100644 --- a/src/ejabberd_auth_external.erl +++ b/src/ejabberd_auth_external.erl @@ -61,7 +61,10 @@ check_password(User, Server, Password, _StreamID, _Digest) -> check_password(User, Server, Password). set_password(User, Server, Password) -> - extauth:set_password(User, Server, Password). + case extauth:set_password(User, Server, Password) of + true -> ok; + _ -> {error, unknown_problem} + end. try_register(_User, _Server, _Password) -> {error, not_allowed}. |