Orchestration SDKs

Getting Started with the Journey module for JavaScript

PingOne JavaScript

In this section you will learn how to add the DaVinci module, configure it to communicate with the identity server, and write the code to initiate a login.

You’ll handle each step of a DaVinci flow, from collecting user credentials to processing the final session token upon success or handling errors if the login fails.

Installing and importing the DaVinci module

Learn how to install and import the DaVinci module into your JavaScript projects.

Configuring the DaVinci module

Explore the configuration options you have available for connecting the DaVinci module to your PingOne instance, and controlling how the module behaves.

Stepping through DaVinci flows

A DaVinci flow consists of a number of nodes, each is responsible for a particular tasks, such as obtaining credentials, or performing a risk assessment.

Learn how the DaVinci module navigates a DaVinci flow, and how to handle the collectors the server sends in each step.