From 34815dc393f2840824b65b866d2d94ab3a312e65 Mon Sep 17 00:00:00 2001 From: StephDietz Date: Thu, 21 Sep 2023 15:49:32 -0500 Subject: [PATCH] t --- dashboard/15-final/app/api/auth/[...nextauth]/route.ts | 2 +- dashboard/15-final/app/layout.tsx | 5 +---- dashboard/15-final/app/login/page.tsx | 7 ------- dashboard/15-final/middleware.ts | 2 +- 4 files changed, 3 insertions(+), 13 deletions(-) diff --git a/dashboard/15-final/app/api/auth/[...nextauth]/route.ts b/dashboard/15-final/app/api/auth/[...nextauth]/route.ts index 43f0aa1..bafa544 100644 --- a/dashboard/15-final/app/api/auth/[...nextauth]/route.ts +++ b/dashboard/15-final/app/api/auth/[...nextauth]/route.ts @@ -3,4 +3,4 @@ import NextAuth from 'next-auth'; const handler = NextAuth(authOptions); -export { handler as GET, handler as POST, authOptions }; +export { handler as GET, handler as POST }; diff --git a/dashboard/15-final/app/layout.tsx b/dashboard/15-final/app/layout.tsx index ad7c087..43a3e24 100644 --- a/dashboard/15-final/app/layout.tsx +++ b/dashboard/15-final/app/layout.tsx @@ -1,7 +1,6 @@ import './global.css'; import type { Metadata } from 'next'; import { Inter } from 'next/font/google'; -import Providers from './providers'; const inter = Inter({ subsets: ['latin'] }); @@ -17,9 +16,7 @@ export default function RootLayout({ }) { return ( - - {children} - + {children} ); } diff --git a/dashboard/15-final/app/login/page.tsx b/dashboard/15-final/app/login/page.tsx index baa4ad4..f0743ff 100644 --- a/dashboard/15-final/app/login/page.tsx +++ b/dashboard/15-final/app/login/page.tsx @@ -1,13 +1,6 @@ import LoginForm from '@/app/ui/login-form'; -import { getServerSession } from 'next-auth/next'; -import { redirect } from 'next/navigation'; -import { authOptions } from '@/app/api/auth/[...nextauth]/route'; export default async function Page() { - // Get user session token - const session = await getServerSession(authOptions); - if (session) redirect('/dashboard'); - return (
diff --git a/dashboard/15-final/middleware.ts b/dashboard/15-final/middleware.ts index 44300eb..2907c0c 100644 --- a/dashboard/15-final/middleware.ts +++ b/dashboard/15-final/middleware.ts @@ -1,3 +1,3 @@ export { default } from 'next-auth/middleware'; -export const config = { matcher: ['/(dashboard.*)'] }; +export const config = { matcher: ['/(dashboard.*)', '/login'] };