redirect from /login if already logged in

This commit is contained in:
Chika 2022-12-07 00:05:33 +03:00
parent 3bb7e1a850
commit 29072fb801

13
apps/web/middleware.ts Normal file
View File

@ -0,0 +1,13 @@
import { NextResponse } from 'next/server';
import type { NextRequest } from 'next/server';
export function middleware(request: NextRequest) {
if (request.nextUrl.pathname === '/') {
if (request.cookies.get('token')) {
const url = request.nextUrl.clone();
const uri = url?.searchParams.get('uri') || '/';
return NextResponse.redirect(new URL(uri, request.url));
}
}
}