Overview
This article explains how to create secure Auth0 Vaults for storing sensitive credentials and provides solutions to mitigate the common Failed to create Auth session error during authentication flows.
Applies To
- Auth0 Vault
- Forms
- Flows
Cause
This issue is caused by using the wrong authentication flow in order of the vault creation.
Solution
To mitigate the “Failed to create Auth session” error when creating a vault in Auth0, ensure the following:
- The Machine-to-Machine (M2M) application used for the vault has the Client Credentials grant type enabled.
- The audience configured for the M2M application when creating the vault points to the Auth0 Management API. This audience typically has the format
https://<domain>/api/v2/
.
For more details, see Use Cases: Configure additional signup steps using Forms