Регистрация пользователей

get
Регистрация пользователя

http://example.com/api/auth/register
Производит регистрацию нового пользователя.
Request
Response
Query Parameters
username
required
string
Имя пользователя.
email
required
string
Адрес электронной почты пользователя.
password
required
string
Пароль пользователя.
send_activation
required
boolean
Если передана истина (1), то на почтовый адрес пользователя будет отправлено письмо с подтверждением регистрации. Если же передана ложь (0), пользователь будет активирован сразу.
authenticate
required
boolean
Если передана истина (1), то после регистрации будет автоматически создана логин сессия на данном устройстве.
signature
required
string
Цифровая подпись запроса.
200: OK
Запрос выполнен успешно, пользователь зарегистрирован.
{
"status": "success"
}
409: Conflict
Ожидаемые ошибки, связанные с конфликтом данных.
{
"status": "username_already_exists"
}
// Или
{
"status": "email_already_exists"
}
500: Internal Server Error
Неожиданная ошибка.
{
"status": "failure"
}