diff --git a/apps/emqx_management/src/emqx_mgmt_auth.erl b/apps/emqx_management/src/emqx_mgmt_auth.erl index fe1919632..cb9c4e7ab 100644 --- a/apps/emqx_management/src/emqx_mgmt_auth.erl +++ b/apps/emqx_management/src/emqx_mgmt_auth.erl @@ -182,4 +182,5 @@ trans(Fun) -> end. generate_api_secret() -> - emqx_guid:to_base62(emqx_guid:gen()). + Random = crypto:strong_rand_bytes(32), + emqx_base62:encode(Random).