ЕСОЗ - публічна документація
[auth/invite] Request Factor pages
Requirements
- Create new page "Request Factor page"
- Add input field "factor" + button "next"
- Add button "Resend new OTP"
- Create new page "Approve Factor page"
- Add input field "otp" + button "Verify OTP"
Specifications
Page 1 - "Request Factor page"
Design
- Header label = "Фактор додаткової аутентифікації для входу у систему e-health"
- Input field "Edit_Factor"
- Button "Next" ("Далі")
Logic on page
- On click button "Next" & "Edit_Factor" not empty
- Call WS Request User Factor with parameters `type` = SMS, `factor`=Edit_Factor
- If successful call - go to Page -2 "Approve Factor page"
- if WS return error - view message & break process
Page 2 - "Approve Factor page"
Design
- Header label = "OTP для підтвердження фактору додаткового аутентифікації входу у систему e-health"
- Input field "Edit_OTP"
- Button "Next" ("Далі")
Logic on page
- On click button "Next" & "Edit_OTP" not empty
- Call WS Approve User Factor with parameters `otp`=Edit_OTP
- If successful call - go to page "Approvals"
- if WS return error - view message & break process
ЕСОЗ - публічна документація