diff --git a/apps/dashboard/src/middleware.ts b/apps/dashboard/src/middleware.ts index 50acdf2..40f1346 100644 --- a/apps/dashboard/src/middleware.ts +++ b/apps/dashboard/src/middleware.ts @@ -56,7 +56,7 @@ function isInternalHost(host: string | null): boolean { function isProtectedRoute(req: NextRequest) { const pathname = toDashboardAppPath(req.nextUrl.pathname) - if (['/sign-in', '/sign-up', '/forgot-password', '/reset-password', '/onboarding'].some((p) => pathname === p || pathname.startsWith(p + '/'))) return false + if (['/sign-in', '/sign-up', '/forgot-password', '/reset-password', '/onboarding', '/verify-email'].some((p) => pathname === p || pathname.startsWith(p + '/'))) return false return pathname === '/' || (pathname.startsWith('/') && !pathname.startsWith('/_next')) }