Login

Получение всех исходных данных пользователя

LoginUserController (privileges: none)

post/loginUser

Request body

namestring
passwordstring
rTokenstring

Example request

{
  "name": "pavlov",
  "password": "123456",
  "rToken": "2093ruwejdlks"
}

Response

ok

Example response

{
  "logUser": {
    "id": 1,
    "name": "pavlov",
    "fio": "Павлов Ю.С.",
    "phone": "(890)-948-99-00",
    "email": "mygod@skyline.god",
    "defaultUserFirmId": 45,
    "currentUserFirmId": 45,
    "userWorkPlaceId": 1,
    "firmId": 5,
    "firmName": "ООО \"Ромашка\"",
    "firmRank": 1,
    "divisionName": "ПТО",
    "userFirms": [
      {
        "id": 5,
        "userId": 11,
        "userName": "PoberOra6",
        "userFio": "Иванов Иван Петрович",
        "userWorkPlaceId": 55,
        "firmId": 4,
        "firmName": "ООО Ромашка",
        "firmRank": 2,
        "divisionId": 14,
        "divisionName": "Диспетчерская",
        "folderSetId": 110
      }
    ]
  },
  "logToken": {
    "token": "2|E6sDZzwSKiaCqSnAPBDYoZ6E9HRlR9NIrrl0Xfaz",
    "tokenLifeTimeInMin": 10080,
    "refreshToken": "3|E6sDZzwSKiophjnAPBDYoZ6E9HRlR9NIrrl0Xfaz",
    "refreshTokenExpiresAt": "2026-05-24 14:04:45"
  },
  "logResources": [
    {
      "resource_id": 2,
      "resource_name": "RESOURCE",
      "user_access": "R0E0"
    }
  ]
}

Changes