|
@@ -135,8 +135,9 @@ t_clean_token(_) ->
|
|
|
Desc = <<"desc">>,
|
|
Desc = <<"desc">>,
|
|
|
NewDesc = <<"new desc">>,
|
|
NewDesc = <<"new desc">>,
|
|
|
{ok, _} = emqx_dashboard_admin:add_user(Username, Password, ?ROLE_SUPERUSER, Desc),
|
|
{ok, _} = emqx_dashboard_admin:add_user(Username, Password, ?ROLE_SUPERUSER, Desc),
|
|
|
- {ok, Token} = emqx_dashboard_admin:sign_token(Username, Password),
|
|
|
|
|
- FakeReq = #{method => <<"GET">>},
|
|
|
|
|
|
|
+ {ok, _Role, Token} = emqx_dashboard_admin:sign_token(Username, Password),
|
|
|
|
|
+ FakePath = erlang:list_to_binary(emqx_dashboard_swagger:relative_uri("/fake")),
|
|
|
|
|
+ FakeReq = #{method => <<"GET">>, path => FakePath},
|
|
|
{ok, Username} = emqx_dashboard_admin:verify_token(FakeReq, Token),
|
|
{ok, Username} = emqx_dashboard_admin:verify_token(FakeReq, Token),
|
|
|
%% change description
|
|
%% change description
|
|
|
{ok, _} = emqx_dashboard_admin:update_user(Username, ?ROLE_SUPERUSER, NewDesc),
|
|
{ok, _} = emqx_dashboard_admin:update_user(Username, ?ROLE_SUPERUSER, NewDesc),
|
|
@@ -148,6 +149,17 @@ t_clean_token(_) ->
|
|
|
{error, not_found} = emqx_dashboard_admin:verify_token(FakeReq, Token),
|
|
{error, not_found} = emqx_dashboard_admin:verify_token(FakeReq, Token),
|
|
|
ok.
|
|
ok.
|
|
|
|
|
|
|
|
|
|
+t_login_out(_) ->
|
|
|
|
|
+ Username = <<"admin_token">>,
|
|
|
|
|
+ Password = <<"public_www1">>,
|
|
|
|
|
+ Desc = <<"desc">>,
|
|
|
|
|
+ {ok, _} = emqx_dashboard_admin:add_user(Username, Password, ?ROLE_SUPERUSER, Desc),
|
|
|
|
|
+ {ok, _Role, Token} = emqx_dashboard_admin:sign_token(Username, Password),
|
|
|
|
|
+ FakePath = erlang:list_to_binary(emqx_dashboard_swagger:relative_uri("/logout")),
|
|
|
|
|
+ FakeReq = #{method => <<"POST">>, path => FakePath},
|
|
|
|
|
+ {ok, Username} = emqx_dashboard_admin:verify_token(FakeReq, Token),
|
|
|
|
|
+ ok.
|
|
|
|
|
+
|
|
|
add_default_superuser() ->
|
|
add_default_superuser() ->
|
|
|
{ok, _NewUser} = emqx_dashboard_admin:add_user(
|
|
{ok, _NewUser} = emqx_dashboard_admin:add_user(
|
|
|
?DEFAULT_SUPERUSER,
|
|
?DEFAULT_SUPERUSER,
|