What is this feature about?
Automatic Account Recovery allows users to automatically migrate their Futurae 2FA accounts that are enrolled in a previous device, to a new one. When the process is completed successfully, the Futurae user entity is assigned a new enrolled device, while the previous device is unenrolled as part of the recovery process.
With this update it is possible for the customer to provide a callback URL for each separate Futurae Service, utilizing the attribute
accounts_migration_callback_url of the Admin API Update Service Information endpoint. The URL value provided to
accounts_migration_callback_url, will be called by the Futurae backend every time an Automatic Account Recovery was successfully executed for a user of that specific Service .
The Automatic Account Recovery callback is configured on a per Service basis and the attribute
accounts_migration_callback_url is optional, hence the feature is only enabled if a callback url is provided.
The Futurae Service settings can be checked by calling the Admin API Get Service Information endpoint. Non-configured attributes won’t be returned by this endpoint.
Is this feature relevant for my Futurae API integration?
This change is relevant for customers that are currently using Automatic Account Recovery. It provides a mechanism to inform the customer's backend every time a 2FA account is automatically recovered. As an optional configuration, it does not impact the existing Futurae API integration.