Skip to main content
This authentication use case includes the optional reCAPTCHA service with the Authenticate User Process. reCAPTCHA is a service provided by Google, and is integrated into a website through JavaScript code provided by Google themselves. When the client provides a verification token in the request, Digital Identity Management then independently validates the token through back-channel requests to Digital Identity Management’s reCAPTCHA API. [product: dim][/product: dim]

Request

The client calls the Session Start API to initialize the Process, and includes the reCAPTCHA token alongside the end user’s credentials:

Process Complete

If the user provides valid credentials, and no other authentication protocols are necessary (e.g., MFA) then the Process responds with an HTTP 200 status code, and User details in the response body:
Parent topic:Authenticate User Process