ProcaWeb.Resolvers.Captcha (proca v3.4.1)
Absinthe middleware to check if captcha code is provided with request. Captcha should be provided in extension: captcha: key
Use:
middleware Captcha
middleware Captcha, defer: true
- if you want to verify the captcha inside processing.
Link to this section Summary
Functions
Make sure the captcha extension is provided for the request.
If the hcaptcha or procaptcha is configured for the instance, verify the captcha. Otherwise, noop.
Link to this section Functions
Link to this function
call(resolution, opts)
Make sure the captcha extension is provided for the request.
If defer: true, do not actually verify the captcha yet. Let the resolver call verify() and check if the resolution is failed.
Link to this function
default_service()
Link to this function
enabled_services()
Link to this function
hcaptcha_key()
Link to this function
verify(resolution)
If the hcaptcha or procaptcha is configured for the instance, verify the captcha. Otherwise, noop.
Link to this function