Authentication nodes

NuData Captcha node

The NuData Captcha node displays a NuData captcha and collects the user’s response for verification by the NuData risk-assessment service.

Example

The following example shows how to use the NuData Captcha node to challenge sign-on attempts that return a medium risk score:

Journey using the NuData nodes
  • The NuData Score node returns the risk level for the sign-on attempt.

  • A Yellow score outcome routes the journey to the NuData Captcha node.

  • The NuData Captcha node displays a captcha and collects the user’s response.

  • The collected response is sent to NuData for verification before the journey continues.

  • A Next outcome routes to the NuData Update node, which reports the placement outcome to NuData.

  • An Error outcome routes to the Failure node.

Availability

Product Available?

PingOne Advanced Identity Cloud

Yes

PingAM (self-managed)

Yes (1)

Ping Advanced Identity Software (self-managed)

Yes (1)

(1) For self-managed products, download the node from the Ping Identity Marketplace.

Inputs

This node reads the following from the shared state:

  • nuDataScoreResponse: the response from the NuData Score API.

Dependencies

The node requires a NuData account with access to the NuData SDK.

The NuData SDK Base URL, NuData Client ID, and related configuration come from that account.

Configuration

Property Usage

NuData SDK Base URL

The URL from which the page loads the NuData SDK script.

Get this value from NuData.

NuData Client ID

The client identifier that NuData issued for your account.

The SDK uses it to attribute the captcha widget to your account.

NuData SDK Version

The version of the NuData SDK that the node loads.

Outputs

This node writes the following to the shared state:

  • nudataCaptchaInfo: the NuData captcha information.

Callbacks

This node doesn’t send any callbacks.

Outcomes

The node has the following outcomes:

Next

The user completed the captcha and the response was added to the shared state for verification by NuData.

Error

An error occurred while initializing the NuData SDK.

Errors

This node doesn’t log any error or warning messages of its own.