Hi,
yes you can use ReCaptcha in MonoX please take a look at the following
Using reCAPTCHA with ASP.NET, if you want to switch the Captcha on the contact WebPart and in other controls, you will have to Inherit CaptchaModule and inside the mark-up hide the built-in captcha and add ReCaptcha, then you should override the following methods:
/// <summary>
/// Generates new captacha string.
/// </summary>
public
virtual
void
GenerateNewCaptcha()
/// <summary>
/// Check if Captcha code is valid.
/// </summary>
/// <returns>True if Captcha is valid, False otherwise</returns>
public
virtual
bool
IsCaptchaValid()
and after that you will have to point every control that needs to use new captcha to your new CaptchaModule WebPart e.g. ContactModule
From
<%@ Register Src="/MonoX/ModuleGallery/CaptchaModule.ascx" TagPrefix="monox" TagName="CaptchaModule" %>
To
<%@ Register Src="/YourProject/ModuleGallery/YourCaptchaModule.ascx" TagPrefix="monox" TagName="CaptchaModule" %>
Regards