diff --git a/apps/emqx_dashboard_sso/src/emqx_dashboard_sso_ldap.erl b/apps/emqx_dashboard_sso/src/emqx_dashboard_sso_ldap.erl index 7153056ae..de789df0b 100644 --- a/apps/emqx_dashboard_sso/src/emqx_dashboard_sso_ldap.erl +++ b/apps/emqx_dashboard_sso/src/emqx_dashboard_sso_ldap.erl @@ -133,7 +133,7 @@ login( of {ok, #{result := ok}} -> ensure_user_exists(Username); - {ok, #{result := invalidCredentials} = Reason} -> + {ok, #{result := 'invalidCredentials'} = Reason} -> {error, Reason}; {error, _} = Error -> Error diff --git a/apps/emqx_ldap/src/emqx_ldap_bind_worker.erl b/apps/emqx_ldap/src/emqx_ldap_bind_worker.erl index e3605f523..1b1bd3ce9 100644 --- a/apps/emqx_ldap/src/emqx_ldap_bind_worker.erl +++ b/apps/emqx_ldap/src/emqx_ldap_bind_worker.erl @@ -81,8 +81,8 @@ on_query( #{result => ok} ), {ok, #{result => ok}}; - {error, invalidCredentials} -> - {ok, #{result => invalidCredentials}}; + {error, 'invalidCredentials'} -> + {ok, #{result => 'invalidCredentials'}}; {error, Reason} -> ?SLOG( error,