Skip to main content

KOBIL Captcha

Kobil Captcha

The main task of this execution is initiated to prevent bot spamming.

Type

ProtocolOpenID Connect 1.0
HTTP methodGET
TypeBrowser Flow
EndpointAuthorization Endpoint
Flow SupportedAuthorization code flow
Implicit flow
Hybrid flow
ResponseID Token, Access Token, Refresh Token
Response Modequery, form_post, fragment

How to configure

To access the config of the execution press the Settings button and select Config. The authenticator configuration screen will appear. Then enter your config data.

Kobil Captcha

Configuration

Requirements in Realm Settings

  • In order to get the Google reCAPTCHA, the following configurations are required:
    • CAPTCHA_SITE_KEY, CAPTCHA_SECRET_KEY required to be updated in the Realm settings.

    • In the Content-Security-Policy parameter field, [frame-src 'self' https://www.google.com.] must be added.(Pathway: Realm-settings -> Security-defences -> Headers -> Content-Security-Policy)

Parameters involved in Kobil Captcha
ParameterDescription
IDUnique system UUID, which will be assigned automatically to record in a database.
AliasName for the overall configured configurations which occurs in particular authenticator. (Example: Kobil Captcha)
JSON Script JSON to display inputs in Headless V2 theme.
JSON Error Script JSON to display the error messages in Headless V2 theme.

Kobil Captcha

User Flow

  1. GOOGLE reCAPTCHA site key is initiated along with KOBIL Username Password Form.
  2. Captcha response are validated with the GOOGLE reCAPTCHA API.
  3. User logs into the application using valid captcha and KOBIL Username Password Form.
Kobil Captcha