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