Removed Old Middleware

This commit is contained in:
Ahmad 2024-04-14 17:17:01 -04:00
parent d0722bd650
commit 7127644c9e
No known key found for this signature in database
GPG key ID: 8FD8A93530D182BF

View file

@ -8,28 +8,3 @@ export default clerkMiddleware();
export const config = {
matcher: ['/((?!.*\\..*|_next).*)', '/', '/(api|trpc)(.*)'],
};
/**
* Old Middleware
*/
/* import { authMiddleware, redirectToSignIn } from '@clerk/nextjs';
import { NextResponse } from 'next/server';
export default authMiddleware({
publicRoutes: ['/', '/api/webhook', '/privacy-policy', '/terms-of-service'],
afterAuth(auth, req) {
if (!auth.userId && !auth.isPublicRoute) {
return redirectToSignIn({ returnBackUrl: req.url });
}
if (auth.userId && !auth.orgId && req.nextUrl.pathname !== '/select-org') {
const orgSelection = new URL('/select-org', req.url);
return NextResponse.redirect(orgSelection);
}
},
});
export const config = {
matcher: ['/((?!.+\\.[\\w]+$|_next).*)', '/', '/(api|trpc)(.*)'],
}; */