Class AltchaCaptchaServiceImpl

java.lang.Object
org.dspace.eperson.AltchaCaptchaServiceImpl
All Implemented Interfaces:
CaptchaService

public class AltchaCaptchaServiceImpl extends Object implements CaptchaService
Basic services implementation for a Proof of Work Captcha like Altcha. Unlike Google ReCaptcha, there is no remote API or service to rely on, we simply compare the client-side crypto puzzle challenge to our own work and pass or fail the validation that way See https://altcha.org/docs/server-integration for implementation pseudocode.
Author:
Kim Shepherd
See Also:
  • for REST impl
  • Constructor Details

    • AltchaCaptchaServiceImpl

      public AltchaCaptchaServiceImpl()
  • Method Details