fix and update

This commit is contained in:
lendry
2026-07-01 00:26:16 +03:00
parent a0c1722a8d
commit 115fc140af
7 changed files with 115 additions and 28 deletions

View File

@@ -76,6 +76,15 @@ export class FedcmController {
applyFedcmPreflightHeaders(res, origin);
}
@Options('discover.json')
@HttpCode(204)
discoverPreflight(@Res({ passthrough: true }) res: Response) {
res.setHeader('Access-Control-Allow-Origin', '*');
res.setHeader('Access-Control-Allow-Methods', 'GET, OPTIONS');
res.setHeader('Access-Control-Allow-Headers', 'Content-Type, Accept');
res.setHeader('Access-Control-Max-Age', '86400');
}
@Get('config.json')
@ApiOperation({ summary: 'FedCM provider config', description: 'Конфигурация Identity Provider для Federated Credential Management API.' })
async config(@Req() req: Request, @Res({ passthrough: true }) res: Response) {