import { NextRequest, NextResponse } from 'next/server'; import { createAuthCallbackService } from '@kit/supabase/auth'; import { getSupabaseServerClient } from '@kit/supabase/server-client'; import pathsConfig from '~/config/paths.config'; export async function GET(request: NextRequest) { const service = createAuthCallbackService(getSupabaseServerClient()); const url = await service.verifyTokenHash(request, { joinTeamPath: pathsConfig.app.joinTeam, redirectPath: pathsConfig.app.home, }); return NextResponse.redirect(url); }