A simple and clean React Vite web application that implements phone number authentication using Firebase OTP verification.
π https://otp-login-app-8rlw.vercel.app/
- React (Vite)
- Firebase Authentication
- JavaScript (ES6)
- CSS
- Phone number login using OTP
- Firebase Authentication integration
- reCAPTCHA verification
- User session handling (token stored locally)
- Success screen with user phone number
- Logout functionality
- User enters phone number
- OTP is sent via Firebase
- User enters OTP
- Verification success β user logged in
- Session stored and displayed
This project uses Firebase test phone numbers for OTP authentication (no real SMS charges).
npm install
npm run dev
π Deployment
Deployed using Vercel.
πΈ Screenshot
