Skip to content
HomePagesHomePages template kit

signedIngestHeaders

The signed header set every ingest request carries: `X-Signature` = hex(hmac_sha256(siteSecret, `${unixSeconds}.${body}`)).

The signed header set every ingest request carries: X-Signature = hex(hmac_sha256(siteSecret, ${unixSeconds}.${body})).

Import from @homepages/template-kit/browser.

function signedIngestHeaders(config: SiteConfig, body: string): Promise<Record<string, string>>
Name Type Required Description
config SiteConfig required
body string required

Promise<Record<string, string>>