Widget authentication
Access Type: Admin
Widget authentication refers to the provider/method used to authenticate an end-user in the Didomi consents API so that Didomi can successfully display, set and retrieve the end-user's record. In this article, we will cover:
Widget authentication providers
Refer to the tabs below for more information on the available providers/methods your organization can select as the default for your preferences and privacy request widgets.
The One-Time Password authentication method sends the end-user an email with a 6-digit code that must be entered into the widget in order to successfully log in.
Organization accounts created after July 4, 2023 will have One-Time Password (OTP) configured as the default widget authentication provider

The Magic Link authentication method sends the end-user an email containing a link that will grant them access to the widget.
Organization accounts created before July 4, 2023 will have Magic Link configured as the default widget authentication provider

While not available via the Didomi console, your organization also has the option to use server authentication as the widget authentication provider to authenticate end-users from your backend to create a more seamless experience. This provider option is only available via the Didomi API. Click here for more information.
Configure default authentication providers
In this section, we will cover how to configure/change the default widget authentication provider used for all of your preferences and privacy request widgets via the Didomi console.
Note: Widget authentication providers can be set on a per widget basis via the Didomi API. Click here for more information.
Click My organization in the header and select Organization settings from the drop-down menu.

Click the Widget Authentication tab.

Use the provided cards to select between One-Time Password or Magic Link as the default widget authentication provider.
Click Save when finished.

Confirm your selection in the subsequent modal and click Yes, continue.

Last updated