diff --git a/src/router-public.ts b/src/router-public.ts index 956fd40..051c441 100644 --- a/src/router-public.ts +++ b/src/router-public.ts @@ -127,6 +127,7 @@ function buildConfigResponse(origin: string) { 'email-verification': true, 'pm-19051-send-email-verification': false, 'pm-19148-innovation-archive': true, + 'pm-30529-webauthn-related-origins': true, 'unauth-ui-refresh': true, 'web-push': false, }, @@ -469,7 +470,7 @@ export async function handlePublicRoute( const blocked = await enforcePublicRateLimit('public-read', LIMITS.rateLimit.publicReadRequestsPerMinute); if (blocked) return blocked; const origin = new URL(request.url).origin; - return jsonResponse(buildConfigResponse(origin)); + return jsonResponse(buildConfigResponse(origin), 200, { 'Cache-Control': 'no-store' }); } if (path === '/api/version' && method === 'GET') {