import { getBrandingSettings, getSession, server } from "#/lib/zitadel"; import DynamicTheme from "#/ui/DynamicTheme"; import { getMostRecentCookieWithLoginname } from "#/utils/cookies"; export default async function Page({ searchParams, params, }: { searchParams: Record; params: Record; }) { const { loginName, organization } = searchParams; const branding = await getBrandingSettings(server, organization); const session = await loadSession(loginName, organization); async function loadSession(loginName?: string, organization?: string) { const recent = await getMostRecentCookieWithLoginname( loginName, organization ); return getSession(server, recent.id, recent.token).then((response) => { return { session: response?.session, token: recent.token }; }); } return (

Register Device

Choose a device to register for 2-Factor Authentication.

); }