feat: User management, SMTP email activation and password resets
Build and Deploy / build-and-push (push) Successful in 1m0s
Build and Deploy / build-and-push (push) Successful in 1m0s
This commit is contained in:
@@ -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']} />}>
|
||||
|
||||
Reference in New Issue
Block a user