From a9a1c71eb445f33e8ca6b26d76797fe3c37d7655 Mon Sep 17 00:00:00 2001 From: zhanghongtong Date: Fri, 23 Jul 2021 16:55:27 +0800 Subject: [PATCH] chore(auth mnesia): hide the password in the api --- apps/emqx_auth_mnesia/src/emqx_auth_mnesia.app.src | 2 +- apps/emqx_auth_mnesia/src/emqx_auth_mnesia.appup.src | 6 ++++++ apps/emqx_auth_mnesia/src/emqx_auth_mnesia_api.erl | 10 ++++------ 3 files changed, 11 insertions(+), 7 deletions(-) diff --git a/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.app.src b/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.app.src index 8ff574ab5..5531aa23d 100644 --- a/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.app.src +++ b/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.app.src @@ -1,6 +1,6 @@ {application, emqx_auth_mnesia, [{description, "EMQ X Authentication with Mnesia"}, - {vsn, "4.3.1"}, % strict semver, bump manually + {vsn, "4.3.2"}, % strict semver, bump manually {modules, []}, {registered, []}, {applications, [kernel,stdlib,mnesia]}, diff --git a/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.appup.src b/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.appup.src index 4fd4d4162..b07e3efdd 100644 --- a/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.appup.src +++ b/apps/emqx_auth_mnesia/src/emqx_auth_mnesia.appup.src @@ -2,12 +2,18 @@ {VSN, [ + {"4.3.1", [ + {load_module,emqx_auth_mnesia_api, brutal_purge,soft_purge,[]} + ]}, {"4.3.0", [ {load_module,emqx_auth_mnesia_api, brutal_purge,soft_purge,[]} ]}, {<<".*">>, []} ], [ + {"4.3.1", [ + {load_module,emqx_auth_mnesia_api, brutal_purge,soft_purge,[]} + ]}, {"4.3.0", [ {load_module,emqx_auth_mnesia_api, brutal_purge,soft_purge,[]} ]}, diff --git a/apps/emqx_auth_mnesia/src/emqx_auth_mnesia_api.erl b/apps/emqx_auth_mnesia/src/emqx_auth_mnesia_api.erl index bd9ef8c3c..a1253eca6 100644 --- a/apps/emqx_auth_mnesia/src/emqx_auth_mnesia_api.erl +++ b/apps/emqx_auth_mnesia/src/emqx_auth_mnesia_api.erl @@ -263,13 +263,11 @@ limit(Params) -> %% Interval Funcs %%------------------------------------------------------------------------------ -format([{?TABLE, {clientid, ClientId}, Password, _InterTime}]) -> - #{clientid => ClientId, - password => Password}; +format([{?TABLE, {clientid, ClientId}, _Password, _InterTime}]) -> + #{clientid => ClientId}; -format([{?TABLE, {username, Username}, Password, _InterTime}]) -> - #{username => Username, - password => Password}; +format([{?TABLE, {username, Username}, _Password, _InterTime}]) -> + #{username => Username}; format([]) -> #{}.