Merge pull request #5789 from zhongwencool/fixed-create-user
fix(dashboard): create user return 405
This commit is contained in:
commit
0d7b2fb4b9
|
@ -100,6 +100,15 @@ schema("/users") ->
|
||||||
200 => mk(array(ref(?MODULE, user)),
|
200 => mk(array(ref(?MODULE, user)),
|
||||||
#{desc => "User lists"})
|
#{desc => "User lists"})
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
post => #{
|
||||||
|
tags => [<<"dashboard">>],
|
||||||
|
description => <<"Create dashboard users">>,
|
||||||
|
requestBody => fields(user_password),
|
||||||
|
responses => #{
|
||||||
|
200 => <<"Create user successfully">>,
|
||||||
|
400 => [{code, mk(string(), #{example => 'CREATE_FAIL'})},
|
||||||
|
{message, mk(string(), #{example => "Create user failed"})}]}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -149,12 +158,14 @@ schema("/users/:username/change_pwd") ->
|
||||||
fields(user) ->
|
fields(user) ->
|
||||||
[
|
[
|
||||||
{tag,
|
{tag,
|
||||||
mk(string(),
|
mk(binary(),
|
||||||
#{desc => <<"tag">>, example => "administrator"})},
|
#{desc => <<"tag">>, example => "administrator"})},
|
||||||
{username,
|
{username,
|
||||||
mk(string(),
|
mk(binary(),
|
||||||
#{desc => <<"username">>, example => "emqx"})}
|
#{desc => <<"username">>, example => "emqx"})}
|
||||||
].
|
];
|
||||||
|
fields(user_password) ->
|
||||||
|
fields(user) ++ [{password, mk(binary(), #{desc => "Password"})}].
|
||||||
|
|
||||||
login(post, #{body := Params}) ->
|
login(post, #{body := Params}) ->
|
||||||
Username = maps:get(<<"username">>, Params),
|
Username = maps:get(<<"username">>, Params),
|
||||||
|
|
Loading…
Reference in New Issue