Move recaptcha tag into backend-rendered element
What does this MR do and why?
Resolves #2817 (closed)
It switched Vue-js based captcha logic into backend-haml based captcha html generator fitting further captcha-replacement.
Screenshots or screen recordings
How to set up and validate locally
- enable Realname system for new-reset-password page, see here
- enable reCaptcha and reCaptcha only
Feature.disable(:geetest_captcha)
Feature.disable(:tencent_captcha)
- And reCaptcha will shown in reset password by email page
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.