Метод проверяет пароль на корректность (недостаточную стойкость, малое количество символов и т. д.).

Адрес/v1.0/register/validatepassword
ТипPOST 
LoginНе требуется

Входные параметры

Входные параметры передаются в теле запроса в raw JSON:  

ПараметрОбязательностьОписаниеВозможные значения

username

ОбязателенЛогин пользователя. Необходимо передать электронную почту


password

ОбязателенПароль пользователя

 

Пример запроса
https://station.guardant.ru/v1.0/register/validatepassword
Пример тела запроса
{
  "username": "john@company.ru",
  "password": "password1234"
}

Ответ

Если пароль достаточно стойкий, то сервер вернет код 200.

Иначе в теле ответа содержатся рекомендации по улучшению пароля:

Пример ответа с паролем "password1234"
{
    "status": {
        "code": 10219,
        "description": "Password strength validation: required uppercase symbols",
        "message": "Bad Request",
        "status": 400
    }
}
Пример ответа с паролем "1234"
{
    "status": {
        "code": 10209,
        "description": "Password strength validation: password too short",
        "message": "Bad Request",
        "status": 400
    }
}
  • No labels