| 1 | import { NextResponse } from 'next/server' |
| 2 | // import { auth, getSession } from '@/server/auth' |
| 3 | |
| 4 | // export async function GET(request: NextRequest) { |
| 5 | // const { searchParams } = new URL(request.url) |
| 6 | // const redirectUrl = searchParams.get('redirectUrl') || '/' |
| 7 | |
| 8 | // const session = await getSession(request) |
| 9 | |
| 10 | // if (session?.session?.token) { |
| 11 | // return NextResponse.redirect(new URL('/', request.url)) |
| 12 | // } |
| 13 | |
| 14 | // const signInResponse = await auth.api.signInAnonymous({ |
| 15 | // query: { |
| 16 | // callbackURL: redirectUrl, |
| 17 | // }, |
| 18 | // asResponse: true, |
| 19 | // headers: request.headers, |
| 20 | // }) |
| 21 | |
| 22 | // const response = NextResponse.redirect(new URL(redirectUrl, request.url)) |
| 23 | |
| 24 | // const setCookie = signInResponse.headers.get('set-cookie') |
| 25 | // if (setCookie) { |
| 26 | // response.headers.set('set-cookie', setCookie) |
| 27 | // } |
| 28 | |
| 29 | // return response |
| 30 | // } |
| 31 | |
| 32 | export function GET() |
| 33 | return NextResponse.json |
| 34 | } |