The Authsignal Client API can be used to perform challenges using different authentication methods and verify users.This API is designed to be used if you’re not using Authsignal’s pre-built UI and are building your own web or native app UI.
When tracking an action to enroll an authenticator, the scope add:authenticators must be
explicitly specified if the user is already enrolled with at least one authentication method.
Learn more about scopes for authenticator binding.
The authentication model is designed so you can call the Authsignal Client API directly from your web browser or mobile app (though you can also communicate via your backend where convenient).