ternSecureProxy()
create proxy.ts in your root directory.
import {
ternSecureProxy,
createRouteMatcher,
} from "@tern-secure/nextjs/server";
const publicPaths = createRouteMatcher([
"/api/auth/(.*)",
"/sign-in(*)",
//add other public routes if needed
]);
export const config = {
matcher: [
"/((?!_next|[^?]*\\.(?:html?|css|js(?!on)|jpe?g|webp|png|gif|svg|ttf|woff2?|ico|csv|docx?|xlsx?|zip|webmanifest)).*)",
"/(api|trpc)(.*)",
],
};
export default ternSecureProxy();Last updated on