Connectors

FingerprintJS Connector

The FingerprintJS connector lets you create a unique visitor ID based on browser attributes for use in fraud and analytics in your PingOne DaVinci flow.

This connector enables browser fingerprinting to stop fraud, spam, and account takeovers.

You can use the FingerprintJS connector to:

  • Provide a -like experience across multiple nodes in a flow.

  • Implement risk intelligence through browser fingerprinting.

Setup

Resources

For information and setup help, see the following:

Requirements

To use the connector, you’ll need:

  • A configured FingerprintJS environment

  • Your FingerprintJS API keys

Configuring the FingerprintJS connector

Add the connector in DaVinci as shown in Adding a connector, then configure it as follows.

Connector configuration

Fingerprint Subscription Browser Token

A public API key from FingerprintJS. This key can be found in your FingerprintJS environment under App Settings > API Keys.

Fingerprint Subscription API Token

TA secret API key from FingerprintJS. This key can be found in your FingerprintJS environment under App Settings > API Keys.

JavaScript CDN URL

A CDN URL for the FingerprintJS element.

Using the connector in a flow

Visitor ID creation

You can use the Get a visitor’s ID capability to create a unique ID for a user. No special flow configuration is needed. Add the capability and populate its properties according to the help text.

Information through visitor’s ID

You can use the Get visitor’s info based on ID capability to get visitor information, such as their ID, IP address, browser, and whether incognito mode is being used. No special flow configuration is needed. Add the capability and populate its properties according to the help text.

Capabilities

Get Visitor’s ID

Show details
  • default object

    • properties object

      • token string required minLength: 0 maxLength: 100

      Fingerprint JS Subscriber Token

      • javascriptCdnUrl string required

    Fingerprint JS javascript URL

Input Example

 { "properties" :
  {  } }
json

Get Visitor’s Info based on ID

Get Visitor information such as ID, incognito mode, IP, browser, etc.

Show details
Visitor ID textField required