feat: User management, SMTP email activation and password resets
Build and Deploy / build-and-push (push) Successful in 1m0s

This commit is contained in:
AI Bot
2026-09-17 08:49:11 +05:30
parent 603aee646c
commit cbf44587aa
9 changed files with 571 additions and 51 deletions
+4
View File
@@ -9,6 +9,8 @@ import Home from './pages/Home';
import Dashboard from './pages/Dashboard';
import Admin from './pages/Admin';
import SparkPlug from './pages/SparkPlug';
import Activate from './pages/Activate';
import ResetPassword from './pages/ResetPassword';
import { AuthModal } from './components/AuthModal';
export default function App() {
@@ -32,6 +34,8 @@ export default function App() {
<Routes>
{/* Public Routes */}
<Route path="/" element={<Home />} />
<Route path="/activate" element={<Activate />} />
<Route path="/reset-password" element={<ResetPassword />} />
{/* Protected Routes (User) */}
<Route element={<ProtectedRoute allowedRoles={['user', 'admin']} />}>