# Авторизоваться

# Запрос для авторизации

METHOD POST
URI /v1/auth/login/

# Параметры

Название Тип Обязательный Описание
login string true Email или абонентский номер
password string true Пароль
source range false Источник запроса. Возможные варианты можно посмотреть здесь

# Ответ

Ответ будет содержать параметр success(boolean) true|false - по которому можно понять авторизация прошла успешно или нет

Пример положительного ответа

{
    "success": true,
    "message": "Успешная авторизация",
    "data": {
        "id": 1,
        "username": "Тестовый Тест Тестович",
        "auth_key": "OlxpK9LdSfPOgSdZJQV0nMtRlhQqLTub",
        "email": "dev@baitek.org",
        "phone": "8212200153",
        "contract_number": 66778909,
        "type": 1,
        "city": {
            "id": 2,
            "name": "Выльгорт",
            "sequence": 2,
            "is_default": 0,
            "created_at": "2019-04-03 08:42:48"
        }
    }
}

Пример отрицательного ответа

{
    "success": false,
    "errorType": "RequestError",
    "message": "Неверный логин или пароль",
    "data": null
}

# Пример

Запрос

{
    "login": "dev@baitek.org",
    "password": "********"
}

Ответ

{
    "success": true,
    "message": "Успешная авторизация",
    "data": {
        "id": 1,
        "username": "Тестовый Тест Тестович",
        "auth_key": "OlxpK9LdSfPOgSdZJQV0nMtRlhQqLTub",
        "email": "dev@baitek.org",
        "phone": "8212200153",
        "contract_number": 66778909,
        "type": 1,
        "city": {
            "id": 2,
            "name": "Выльгорт",
            "sequence": 2,
            "is_default": 0,
            "created_at": "2019-04-03 08:42:48"
        }
    }
}