Авторизация пользователя

Авторизация пользователя в системе

POST запрос

URL https://api.saures.ru/1.0/login

Параметры запроса
email
email
логин пользователя
password
str
пароль пользователя
Параметры ответа
sid
uuid4
идентификатор сессии
role
int
роль пользователя (1 - житель)
Генератор HTTPie запроса

$ http --form POST https://api.saures.ru/1.0/login -v

Пример
http --form POST https://api.saures.ru/1.0/login email="newuser@saures.ru" password="12345" -v

POST /1.0/login HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 40
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Host: api.saures.ru
User-Agent: HTTPie/0.9.8

email=newuser%40saures.ru&password=12345

HTTP/1.1 200 OK
Connection: keep-alive
Content-Length: 108
Content-Type: application/json; charset=utf-8
Strict-Transport-Security: max-age=31536000

{
    "data": {
        "api": 1,
        "role": 1,
        "sid": "92104027-908a-43dd-b18b-b06b918f696d"
    },
    "errors": [],
    "status": "ok"
}
© 2020 SAURES - система автоматизированного учета и контроля ресурсов