Substitute a solution developed in-house
If your team has developed its own CAPTCHA solution, you can use that instead of the default SimpleCaptcha.
- Override pyGenerateCustomCaptcha to work with the in-house
CAPTCHA solution, following the example for reCAPTCHA, above.You cannot use any other standard activity beside pyGenerateCustomCaptcha with the login screen, as users reaching that screen are not yet authenticated
- Invoke pyGenerateCustomCaptcha from pyCustomCaptchaBody, as in the example above
- Embed in pyCustomCaptchaHead any scripts the in-house service requires, as in the example above.
- Enter appropriate values in pyCustomCaptchaConnector and pyValidateCustomCaptcha.
Previous topic Substitute a third-party service Next topic Multi-factor authentication with a one-time password