Welcome to Authsignal Docs
All the guides and resources you need to get started with Authsignal.
Authsignal fundamentals
What you can build
Authsignal enables you to implement various authentication patterns like passwordless login, MFA, adaptive MFA, and step-up authentication that integrate seamlessly with your existing identity stack.
MFA
Add strong security with multiple authentication factors for your users.
Adaptive MFA
Apply MFA intelligently based on user behavior and risk signals.
Passwordless Login
Eliminate passwords while enhancing security and user experience.
Passkeys
Enable FIDO2 passkeys for phishing-resistant authentication.
How it works
Authsignal uses two core concepts to control authentication flows:
Actions
Security events in your application (like login, payment, or data access) that may require additional verification.
Rules
Conditions and logic that determine when and how users should be challenged based on risk factors, user behavior, or business requirements.
Implementation approaches
Choose the approach that best fits your application:
Pre-built UI
Hosted components with fast setup and customizable styling to match your brand.
Custom UI
Complete control over design using our client SDKs for web and mobile platforms.
Popular integrations
Works seamlessly with leading identity providers, allowing you to enhance your existing auth infra:
AWS Cognito
Extend Cognito with passkeys and advanced authentication options.
Microsoft Azure AD B2C
Integrate with Azure B2C using Technical Profiles and OpenID Connect.
Duende IdentityServer
Add Authsignal to IdentityServer for custom authentication workflows.
Auth0
Learn how to use our Auth0 integration to implement MFA with just a few lines of code.