Summary
- MobileFrontend uses the API to edit
- When an edit is made using the MobileFrontend, the edit should be prevented unless the user solves an hCaptcha challenge
Acceptance criteria
- An hCaptcha captcha challenge is triggered when the user edits a page using the mobile frontend
- When the challenge is shown, the edit is not made unless the user correctly solves it
- The captcha challenge should be shown in the same screen used for providing the edit summary (instead of having an additional step as it happens for other captcha types)
- If the user clicks outside the popup that contains the captcha, it goes back to the form that prompts for the edit summary; trying to submit the edit again will show the captcha again