Consegui criar um novo usuário pelo seguinte formato JSON (usando o complemento POSTER para postar esses dados no serviço REST).
{
"name":"user34",
"pass":"3323",
"mail":"[email protected]",
"status":"1"
}
Minha pergunta é como criar um usuário com função específica. Eu tentei com o seguinte formato JSON.
{
"name":"user35",
"pass":"pwds3",
"mail":"[email protected]",
"status":"1",
"roles":{
"2":"authenticated user",
"4":"moderator"
}
}
mas a resposta fornece o seguinte erro
["Uma escolha ilegal foi detectada. Entre em contato com o administrador do site."]
Respostas:
Depois de muitos testes, consegui resolver meu problema
Aqui está o formato JSON para criar usuário com função.
Para atribuir várias funções,
Espero que isso ajude alguém.
fonte
Isso ajudou!
Usei a URL de solicitação
endpoint/user/register
e passei os cabeçalhoscontent-type
como application / json e X-CSRF-TOKEN, que obtive ao fazer login no sistema.Obrigado.
fonte