Terapay
Premium digital finance
Authentication
Open your Terapay account with one deliberate first step.
We start with email, verify intent, then finish account setup with a stronger security posture and a clean handoff into customer onboarding.
Service promise
- Wallet, transfers, and utility services in one account.
- Authentication flow aligned to your staged NestJS contracts.
- Built mobile-first for iOS and Android web with desktop support.
Sign-in methods
Email-first signup
Password sign-in next
Login code and Google next
Flow progress
One vertical slice from auth to onboarding
Step 1 of 4
1
Identify
Start with email
2
Verify
Confirm the code
3
Secure
Set password and device
4
Activate
Complete onboarding
Create account
The current vertical slice implements the staged email signup flow from your auth architecture.
Password sign-in
The next auth slice should branch into `POST /auth/login` for returning customers.
Login code and Google
Both are already modeled in your API and can reuse the same shell after this flow lands.