Skip to main content

Verification method selector

Allow users to choose their preferred identity verification method

Display a list of identity verification methods to the user. The user will be directed to the verification method of their choice.


Key features

  • User-driven selection: Shows the user a selection page with the available verification methods.
  • Dynamic routes: Creates output routes dynamically based on configured methods.
  • Method assets: Each method includes display assets (label, image, optional sublabel).
  • Flexible routing: No constraints on the type of step that can be associated with transitions.

Configuration

AttributeTypeRequiredDescription
methodsarrayYesA list of verification method identifiers. Each value must be one of: doc_id, france_identite, eudi_wallet_verifier, german_eid. Each method creates a corresponding dynamic output route. Minimum 1 method required.

Frontend implications:

Each method that can be defined as an option is associated with a set of assets intended for displaying a selection block, which contains the radio button for the selection:

  • A label associated with the method (its title)
  • An image displayed within the block
  • An optional sublabel (e.g. "France" for France Identité or "Germany" for German eID)

Example

{
"methods": ["doc_id", "france_identite", "eudi_wallet_verifier", "german_eid"]
}

Input data blocks

This step does not require any input data blocks.

Output data blocks

This step does not produce any output data blocks.