PingOne for Customers Passwordless

Flow Reference

The PingOne for Customers Passwordless solution uses a main flow and multiple subflows. This section explains what each flow does and how it works.

A DaVinci flow consists of nodes, each of which presents a page to the user, performs a backend action, or launches another flow. These nodes are connected by logical operators, allowing you to construct a user journey.

The flows included in the PingOne for Customers Passwordless solution are designed to work together to provide the solution, and they require no configuration beyond that described in the Configuring flows in DaVinci document. However, you can customize these flows to provide additional services to your end users. For more information, see How To Manage Flows in the DaVinci documentation.

Diagram of the flows in the solution.

The main section of the PingOne for Customers Passwordless solution contains the following flows:

CIAM-Passwordless-Protect-Registration-Authentication-Account-Recovery-Main Flow

This flow is the beginning of the customer identity and access management process. It is intended to be invoked directly

CIAM-Passwordless-Protect-Account-Registration-Subflow

This flow lets users register a new account.

CIAM-Passwordless-Protect-Agreement(ToS)-Subflow

This flow lets users read and agree to any agreements required by the environment.

CIAM-Passwordless-Protect-Device-Registration-Subflow

This flow lets users register a new device.

CIAM-Passwordless-Protect-Device-Authentication-Subflow

This flow lets users authenticate using a known device.

CIAM-Passwordless-Protect-Magic-Link-Authentication-Subflow

This flow lets users authenticate using a magic link.

CIAM-Passwordless-Protect-Account-Recovery-Subflow

This flow lets users regain account access.

CIAM-Passwordless-Protect-Change-Password-Subflow

This flow lets users change their password.

CIAM-Passwordless-Protect-Verify-Email-Subflow

This flow validates a user’s email address using a verification code.

The solution also includes a set of flows for profile management:

OOTB - Device Management - Main Flow

This flow lets users view and manage the devices they can use for authentication. It is intended to be invoked directly using the widget.

OOTB - Basic Profile Management

This flow lets users update their account profile. It is intended to be invoked directly using the widget.

OOTB - Password Reset - Main Flow

This flow checks whether a user has an existing password. It is intended to be invoked directly using the widget.