Onfido Registration node
Register a user with Onfido using identity verification, optionally collecting biometrics.
This node uses the Onfido Autofill endpoint to retrieve user attributes for provisioning from the user’s identity document.
It returns the outcome when the registration completes.
Properties
Property | Usage |
---|---|
Onfido Live Token |
The Live API token from the Token pane of the Onfido dashboard. |
Just-in-Time Provisioning |
If enabled, create a shared JSON object for the Create Object node. Enable this when using registration as a service (RaaS). Leave this disabled when using this node to provide a level of assurance. Default: Disabled |
Referrer for JWT |
Referrer for JWT SDK token used to enforce that the JWT SDK token is only used by the correct caller. Default: |
Onfido API URL |
Regional base URL for Onfido API requests. Default: |
Biometric Check |
Determines whether and how to check the user against their ID photo.
|
Onfido Applicant ID Attribute |
The user profile attribute that stores the Onfido Applicant ID. Default: |
Attribute Map |
This maps the attributes in the response from the Onfido Autofill endpoint to user profile attributes. The keys are the user profile attributes. The values are the Onfido attributes. Default mapping:
|
Modal Title |
The title to display in the modal dialog presented to the user. Default: |
Modal Subtitle |
The subtitle to display in the modal dialog presented to the user. Default: |
Onfido SDK URL |
The URL for the Onfido JavaScript SDK. Default: |
Onfido CSS URL |
The URL for the Onfido JavaScript SDK CSS. Default: |
Onfido Check ID Attribute |
The user profile attribute that stores the Onfido Check ID. The node verifies the value matches the ID in the Identity Verification Report from Onfido after verification. Default: |
Examples
Registration as a service
The following example checks the user’s official identity documentation with Onfido and uses the response to provision their account.
Level of assurance
The following example redirects the authentication flow through Onfido identity verification.
Use this flow when a user has an account and you require a higher level of assurance to confirm the user’s identity. For example, the user who signed up to use a bank’s digital identity to review and track offers now wants to open a checking or savings account.