diff --git a/.gitignore b/.gitignore
index 0f112df..9eda0e5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,8 +39,8 @@ dist/
downloads/
eggs/
.eggs/
-lib/
-lib64/
+/lib/
+/lib64/
parts/
sdist/
var/
diff --git a/src/app/api/auth/[...nextauth]/route.ts b/src/app/api/auth/[...nextauth]/route.ts
new file mode 100644
index 0000000..0a4c217
--- /dev/null
+++ b/src/app/api/auth/[...nextauth]/route.ts
@@ -0,0 +1,6 @@
+import NextAuth from 'next-auth';
+import { authOptions } from '@/lib/auth';
+
+const handler = NextAuth(authOptions);
+
+export { handler as GET, handler as POST };
diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index 70fd968..40160ff 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -6,6 +6,7 @@ import { WebVitals } from "@/components/analytics/web-vitals";
import { OrganizationSchema, WebsiteSchema } from "@/components/seo/structured-data";
import { MobileTabBar } from "@/components/layout/mobile-tab-bar";
import { ErrorBoundary } from "@/components/ui/error-boundary";
+import { SessionProvider } from "@/providers/session-provider";
const geistSans = Geist({
variable: "--font-geist-sans",
@@ -136,11 +137,13 @@ export default function RootLayout({
style={{ fontFamily: "'Noto Sans SC', 'Geist', -apple-system, BlinkMacSystemFont, sans-serif" }}
>
-
-
- {children}
-
-
+
+
+
+ {children}
+
+
+