Я мог бы создать нового пользователя в следующем формате JSON (используя надстройку POSTER для публикации этих данных в REST-сервисе).
{
"name":"user34",
"pass":"3323",
"mail":"sample@example.com",
"status":"1"
}
У меня вопрос, как создать пользователя с определенной ролью. Я попытался в следующем формате JSON.
{
"name":"user35",
"pass":"pwds3",
"mail":"sample2@example.com",
"status":"1",
"roles":{
"2":"authenticated user",
"4":"moderator"
}
}
но ответ дает следующую ошибку
[«Обнаружен незаконный выбор. Пожалуйста, свяжитесь с администратором сайта.»]
Ответы:
После многих испытаний я смог решить мою проблему
Вот формат JSON для создания пользователя с ролью.
Чтобы назначить несколько ролей,
Я надеюсь, что это помогает кому-то.
источник
Это помогло!
Я использовал URL запроса
endpoint/user/register
и передавал заголовкиcontent-type
как application / json и X-CSRF-TOKEN, которые я получил при входе в систему.Спасибо.
источник