mirror of
https://github.com/kjanat/livedash-node.git
synced 2026-02-13 16:35:44 +01:00
- Fix syntax errors in skills markdown files (.github/skills, .opencode/skills) - Change typescript to tsx for code blocks with JSX - Replace ellipsis (...) in array examples with valid syntax - Separate CSS from TypeScript into distinct code blocks - Convert JavaScript object examples to valid JSON in docs - Fix enum definitions with proper comma separation
15 lines
335 B
TypeScript
15 lines
335 B
TypeScript
import { neonAuthMiddleware } from "@neondatabase/auth/next/server";
|
|
|
|
export default neonAuthMiddleware({
|
|
// Redirects unauthenticated users to sign-in page
|
|
loginUrl: "/auth/sign-in",
|
|
});
|
|
|
|
export const config = {
|
|
matcher: [
|
|
// Protected routes requiring authentication
|
|
"/dashboard/:path*",
|
|
"/account/:path*",
|
|
],
|
|
};
|