Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.dojah.io/llms.txt

Use this file to discover all available pages before exploring further.

The AuthFlows page lists all your authentication flows. For each flow you can see the flow name, the app it is linked to, its status (Published or Draft), and the date it was created. Search by flow name or use filters to narrow results. Click + Create Flow to create a new one. Use the menu on any row to edit or manage an existing flow.

Editing an AuthFlow

Clicking into any AuthFlow opens the flow editor. At the top you can see the flow name, its published or draft status, and buttons to Preview, Apply Changes, Save Draft, and Publish or Unpublish. The editor has three tabs: Appearance, Settings, and Integration. A live preview of the authentication widget is shown on the right side of the screen and updates as you make changes.

Appearance tab

Controls how the authentication widget looks to your users.
  • Linked App: the app this flow is associated with. You can also create a new app directly from this field.
  • Logo: upload a PNG, SVG, or JPG (max 2MB) to display in the widget.
  • Brand Color: choose from preset colours or enter a custom hex code applied to buttons and key UI elements.
  • Support Display Name: toggle on to show a support contact name to users who need help during authentication.
  • Font: choose the font used throughout the widget.
  • Button Border Radius: adjust the roundness of buttons in the widget.

Settings tab

Link EasyOnboard Flow: EasyAuthentication works by comparing a user’s live face capture against their registered liveness image from an EasyOnboard verification. Toggle on Use selected EasyOnboard flow and select the EasyOnboard flow you want to link. Only EasyOnboard flows that include a liveness step can be linked. Notifications: configures how you and your users receive authentication updates:
  • Webhook notifications: send authentication results to your server via webhook (toggle on/off).
  • Email notifications: notify users about their authentication status via email (toggle on/off).
  • Support Email: the email address users can contact if they encounter issues during authentication.
Countries: controls which countries can use this authentication flow:
  • Allow all countries: users from any country can use this flow.
  • Allow only selected countries: only users from specified countries can authenticate.
  • Block selected countries: users from specified countries are blocked from authenticating.
Confirmation Page: controls what happens after a user completes authentication. Toggle on Use default confirmation page to show Dojah’s built-in success page, or toggle it off and enter a Redirect to URL to send users to your own custom callback page after authentication.
Integration tab The Integration tab provides what you need to deploy the authentication flow to your users.
  • Shareable Link: an auto-generated URL you can send directly to users to start authentication. Click Copy to copy it to your clipboard.
  • SDK & API Documentation: click the link to open the full integration guide for web, mobile, and API setup.