Built-in, flexible, and secure authentication for your fintech app
Effortlessly manage user authentication with robust security features tailored for your fintech app. Auth is a reliable and battle-tested solution to help you go to market fast without re-inventing the wheel. Designed with the highest level of end-user security in mind.
Comprehensive security and flexible authentication
Our authentication solution is designed to be flexible and secure, with a range of features to help you manage user authentication.
Block attacks
Advanced bot management and DDOS protection powered by Cloudflare Enterprise.
Flexible user identifier
Supports unique email, mobile number, username, or UUID identifiers.
Authorization challenges
Protect users with multiple authentication steps.
Simultaneously login
Easily flip between mobile and desktop devices to create and view transactions.
Tokens
Token-based HTTP Authentication scheme with support for multiple concurrent sessions and variable session durations.
Registration
Users can register with an identifier and password, while admins can create and invite users who need to verify their email or mobile number.
Login
Authentication via user identifier and password, with optional additional authorization level checks configurable on the API.
Password management
Reset passwords via email links, modify passwords with authentication, and customize password resets to force renewal before allowing authentication.
Email and mobile verification
Automated verification process for added emails/mobiles, with configurable verification requirements for transactions.
Multi-factor authentication
Setup multiple secondary authenticators (TOTP, SMS, Static) with configurable MFA challenges for different scenarios.
Deactivation
Users can deactivate accounts through email confirmation, while admins can force deactivation or handle it on users' behalf.
How to get started
Implement auth in your app
Authentication is integrated into our white-label apps, but it can also be accessed through our API.
Login as user
Log in via the API using your App ID, email, and password and copy/store the authorization token.
Make API calls
Try the user API. Include the auth token in the HTTP Authorization header when making an API call.
How to get started
Implement auth in your app
Authentication is integrated into our white-label apps, but it can also be accessed through our API.
Login as user
Log in via the API using your App ID, email, and password and copy/store the authorization token.
Make API calls
Try the user API. Include the auth token in the HTTP Authorization header when making an API call.