Auth

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 icon

Get started

Log in or create a new project on Rehive.

insights icon

Create user

Register via the web app as a user using an email and password combination.

revenue icon

Login as user

Log in via the API using your App ID, email, and password and copy/store the authorization token.

rewards icon

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 icon

Get started

Log in or create a new project on Rehive.

insights icon

Create user

Register via the web app as a user using an email and password combination.

revenue icon

Login as user

Log in via the API using your App ID, email, and password and copy/store the authorization token.

rewards icon

Make API calls

Try the user API. Include the auth token in the HTTP Authorization header when making an API call.

Frequently asked questions