The Daon connector lets you use Daon IdentityX for multi-factor authentication (MFA) in your PingOne DaVinci flow.
The connector triggers authentication on a user's mobile device using an app that was built with the Daon mobile SDK. DaVinci can get the result of the authentication process by polling Daon or by listening for a webhook response.
Setup
Resources
For information and setup help, see the following documentation:
- DaVinci documentation:
Requirements
To use the connector, you'll need:
- An existing integration between your mobile app and Daon IdentityX
- Your Daon access information, including:
- Admin credentials
- The URL for your IdentityX API service
Configuring the Daon connector
Add the connector in DaVinci as shown in Adding a connector, then configure it as follows.
Connector configuration
API Base URL
Admin Username
Admin Password
Using the connector in a flow
Authenticating users with results via webhook
This flow asks the user to enter their username in an HTML form. The connector gets their Daon user ID and initiates the authentication process on the user's mobile device.
The user sees a "Check your device" message that stays on screen until as long as the flow challenge remains unresolved.
In a secondary branch, the connector listens for a transaction result that Daon sends using a webhook. When DaVinci receives the result, the flow challenge is updated and the waiting message changes to show the result of the authentication process.
- Download the Daon - Authentication with results via webhook flow template. For help, see Using DaVinci flow templates.
- Configure the Create Authentication Request node by adding your Daon authentication policy in the Policy URL field.
- Test the flow by clicking Save, Deploy, and Try Flow.
Authenticating users with results via polling
This flow asks the user to enter their username in an HTML form. The connector gets their Daon user ID and initiates the authentication process on the user's mobile device.
The user sees a "Check your device" message, and the flow begins polling Daon until the authentication result is available. When DaVinci gets the result, the flow updates the waiting message to show the result of the authentication process.
- Download the Daon - Authentication with results via polling flow template. For help, see Using DaVinci flow templates.
- Configure the Create Authentication Request node by adding your Daon authentication policy in the Policy URL field.
- Test the flow by clicking Save, Deploy, and Try Flow.
Capabilities
- Get User by Username
-
Retrieve a user record with the user's login
Properties - Create Authentication Request
-
Create an authentication request on the Identity X server for a user
Properties - Get Authentication Request
-
Retrieve an authentication request
Properties - Webhook Handler
-
Listen for an authentication response webhook
Output Schema