Integration steps
Create a new custom database connection
Navigate to the Auth0 dashboard Database Connections page

Create a new custom database connection.
Complete the form with the following values

New custom database connection configuration.
Configure the custom database action script

Navigate to the custom database section.

Add your Authsignal Server API secret key to database settings.
Configure your Auth0 Application

Create a regular web application
Navigate to the Auth0 Application section

Application connections.
Turn on the authsignal custom database connection

The authsignal custom database is turned on for the application.
Navigate to the Settings tab, scroll down and expand the advanced settings section and click on Grant Types

Navigate to advanced settings.
Implement a back-end API for validation
Once the above steps are completed, you’ll be able to complete the final step of the integration, the back-end API implementation takes care of validating the Authsignal challenge token (for example when a user completes a passkey sign-in) and issues an Auth0 access token. The following steps will guide you through the two critical steps that you need to implement in your back-end API. In this guide we will use a Node.js implementation, but you can use any language you prefer.Initiate Passkey auto-fill on the client side
Validate the Authsignal token and call Auth0 Resource Owner Password Grant API to issue an access token
- Authsignal Validate Challenge
- Auth0 Resource Owner Password Grant API.
scope values of openid profile email, and had a placeholder for the audience value, but you’ll have to configure the appropriate values for your application.
