Метод проверяет на:
- соответствие переданного старого пароля текущему,
- несовпадение нового пароля и старого пароля,
- стойкость нового пароля,
и при прохождении проверок устанавливает новый пароль.
| Адрес | /v1.0/changepassword |
| Тип | POST |
| Login | Требуется |
Входные параметры
Входные параметры передаются в теле запроса в raw JSON:
| Параметр | Обязательность | Описание | Возможные значения |
|---|---|---|---|
oldPassword | Обязателен | Старый пароль | |
newPassword | Обязателен | Новый пароль |
Пример запроса
https://station.guardant.ru/v1.0/changepassword
Пример тела запроса
{
"oldPassword" : "Password1234",
"newPassword" : "Password4321"
}
Ответ
Если пароли не проходят проверки, то сервер отправляет ответ с кодом 400 и описанием ошибки:
Если все проверки пройдены, то сервер отправляет ответ с кодом 200 и меняет пароль авторизованного пользователя.