MFA
Learn how to add MFA across your application e.g. on login or when wanting to add step-up authentication to a sensitive action.
MFA on login
With Authsignal you can easily add MFA to your existing login flow by tracking an action after validating the user’s primary credentials (typically username and password).
The diagram below demonstrates the integration flow for MFA on login using the pre-built UI.
You can also implement a similar flow using Client SDKs.
Track action on login
Call track after validating the user’s primary credentials to obtain a challenge URL.
Then follow the standard integration steps to launch the challenge URL and validate the result.
Step-up authentication
Alternatively, you can use Authsignal to add step-up authentication to your application by tracking an action at a specific point in your user journey - for example, when a user is performing a sensitive action like initiating a payment.
The diagram below demonstrates the integration flow for step-up authentication using the pre-built UI.
You can also implement a similar flow using Client SDKs.
Next steps
Was this page helpful?