import type { Metadata } from 'next'; import Link from 'next/link'; import { redirect } from 'next/navigation'; import { getPending } from '@/lib/auth/pending'; import { VerifyForm } from './verify-form'; export const metadata: Metadata = { title: 'Confirm your e-mail', robots: { index: false } }; export default async function VerifyPage() { const p = await getPending(); if (!p) redirect('/login?expired=1'); if (p.stage !== 'verify') redirect('/mfa'); return ( <>

Confirm your e-mail

We sent a 6-digit code to {p.email}. It expires in 10 minutes.

Wrong address?{' '} Start over

); }