]> granicus.if.org Git - ejabberd/commitdiff
Fix anonymous auth
authorPaweł Chmielowski <pchmielowski@process-one.net>
Thu, 7 Apr 2016 08:02:37 +0000 (10:02 +0200)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Thu, 7 Apr 2016 08:02:37 +0000 (10:02 +0200)
src/cyrsasl_anonymous.erl

index 2b2a9f63cf7e8985fb4873b8879f9f29dcaad912..6aea278cc6090469d35d5b9b683e502710a09b1d 100644 (file)
@@ -49,5 +49,5 @@ mech_step(#state{server = Server} = S, ClientIn) ->
                              randoms:get_string()]),
     case ejabberd_auth:is_user_exists(User, Server) of
         true  -> mech_step(S, ClientIn);
-        false -> {ok, [{username, User}, {auth_module, ejabberd_auth_anonymous}]}
+        false -> {ok, [{username, User}, {authzid, User}, {auth_module, ejabberd_auth_anonymous}]}
     end.