Files
red/teressa-copeland-homes/middleware.ts
Chandler Copeland 00f9c7c9f0 feat(03-01): protect /portal routes and update post-login redirect
- middleware.ts: add /portal/:path* to matcher array
- auth.config.ts: add isPortalRoute check, redirect unauthenticated to /agent/login
- auth.config.ts: change post-login redirect from /agent/dashboard to /portal/dashboard
- agent dashboard page: replace stub with redirect to /portal/dashboard
2026-03-19 16:17:59 -06:00

10 lines
219 B
TypeScript

import NextAuth from "next-auth";
import { authConfig } from "@/lib/auth.config";
const { auth } = NextAuth(authConfig);
export default auth;
export const config = {
matcher: ["/agent/:path*", "/portal/:path*"],
};