mirror of
https://github.com/processone/ejabberd.git
synced 2024-12-26 17:38:45 +01:00
Gracefully process malformed passwords during registration
This commit is contained in:
parent
a8dc5f80d1
commit
31a3cc7b10
@ -336,6 +336,9 @@ try_register(User, Server, Password, SourceRaw, Lang) ->
|
|||||||
{error, xmpp:err_conflict(Txt, Lang)};
|
{error, xmpp:err_conflict(Txt, Lang)};
|
||||||
{error, invalid_jid} ->
|
{error, invalid_jid} ->
|
||||||
{error, xmpp:err_jid_malformed()};
|
{error, xmpp:err_jid_malformed()};
|
||||||
|
{error, invalid_password} ->
|
||||||
|
Txt = <<"Incorrect password">>,
|
||||||
|
{error, xmpp:err_not_allowed(Txt, Lang)};
|
||||||
{error, not_allowed} ->
|
{error, not_allowed} ->
|
||||||
{error, xmpp:err_not_allowed()};
|
{error, xmpp:err_not_allowed()};
|
||||||
{error, too_many_users} ->
|
{error, too_many_users} ->
|
||||||
|
Loading…
Reference in New Issue
Block a user