AuthSphere Pro – Next.js & React + Firebase Authentication Kit
50+ ready-to-use login and register screens across layouts, with Firebase Auth, httpOnly session cookies, role-based access and an Express API
From $10 · Nextjs · Last updated
Sold by alex
Features
- 50+ screens: 17 layouts (Aurora, Bento Grid, Glassmorphism, Neo-Brutalist, Terminal, Device Mockup, Split, Stepper and more) × 5 forms (login, register, forgot password, reset password, OTP)
- Two frontends with the same UI: Next.js 15 App Router and React + Vite
- Sign-in methods: email/password, Google, GitHub, Apple, phone SMS OTP, email link and email verification
- Session security: Firebase ID tokens are exchanged for httpOnly session cookies, and the server checks them on every protected page and API route
- Roles: admin and user roles via Firebase custom claims, an /admin panel, and a CLI command to set roles (npm run set-role)
- Fail-closed: there are no demo or built-in accounts, and sign-in is disabled until Firebase is configured
- Tabs stay in sync: signing out in one tab signs out all open tabs
- Express API: verifyToken and requireRole middleware, plus Helmet and rate limiting
- Validated forms: react-hook-form with Zod
- Easy theming: colors, fonts and logo are set in one file (theme.config.ts), plus a registry for layouts
- Firestore security rules included
- Docs: setup guide, Firebase setup, customization, Vercel deployment, and troubleshooting
Specifications
| Price | $10 (Regular) · $49 (Extended) |
|---|---|
| Framework | Nextjs, Reactjs |
| Tech stack |
|
| Version | v1.0.0 |
| Last updated | |
| Category | Authentication |
Licences
- Regular License — $10
- Use the item in 1 single end product where end users are not charged to access the software (for example a company website, portfolio or a free app).
- Extended License — $49
- Use the item in 1 single end product where end users are charged (for example SaaS subscriptions, in-app purchases or paid app downloads).
Full terms: Terms of Service · Refund Policy
Changelog
- v1.0.0 (2026-11-03): Initial release
Reviews
No reviews yet.