ЕСОЗ - публічна документація
RCC_OAUTH-213 PIS. Create Person authentication method request_UA
https://e-health-ua.atlassian.net/wiki/x/OQC5GgQ
…
Перевірити, чи має бути відправлений код верифікації OTP
перевірити використаний ліміт для цього номеру телефону в таблиці person_authentication_methods з
ended_at
пусто або > now() & тип =OTP
> Nв разі помилки - повернути 422 ('This phone number is present more than #{
phone_number_auth_limit
.limit} times in the system')
Отримати значення з конфігураційного параметру PIS_VALIDATE_ALL_PHONES
якщо встановлено false - перевірити, що телефон з поля authentication_methods має бути верифікований (номер не існує в таблиці
verified_phones
в базі даних verifications)якщо встановлено true - верифікований потрібно верифікувати номер телефону по OTP
…
ЕСОЗ - публічна документація