Login

Изменение своего пароля у пользователя

UserPasswordController (privileges: you own)

patch/user/password

Request body

oldPasswordstring required
newPasswordstring required

Example request

{
  "oldPassword": "qwertyasdfg",
  "newPassword": "asdfgqwerty"
}

Response

ok

tokenstring

токен для дальнейшей работы фронта

tokenLifeTimeInMininteger

Время жизни токена в минутах

refreshTokenstring

Токен восстановления для перевыпуска токена

refreshTokenExpiresAtstring

Дата истекания действия токена восстановления.(в текущей временной зоне)

captchastring

на будущее. для капча.

Example response

{
  "userIn": {
    "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
      }
    ]
  },
  "token": "2|E6sDZzwSKiaCqSnAPBDYoZ6E9HRlR9NIrrl0Xfaz",
  "tokenLifeTimeInMin": 10080,
  "refreshToken": "3|E6sDZzwSKiophjnAPBDYoZ6E9HRlR9NIrrl0Xfaz",
  "refreshTokenExpiresAt": "2026-05-24 14:04:45",
  "captcha": " "
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.