Implement signed cookie helpers

Provide a convenient wrapper for setting SHA-256 HMAC signed cookies and
retreiving them with the signature validated.  The secret key is
configured in the NUXT_COOKIE_SECRET_KEY environment variable.
This commit is contained in:
Hornwitser 2025-03-06 22:07:51 +01:00
parent 5044b7b58d
commit 8da4b02154
4 changed files with 60 additions and 10 deletions

View file

@ -3,6 +3,7 @@ export default defineNuxtConfig({
compatibilityDate: '2024-11-01',
devtools: { enabled: true },
runtimeConfig: {
cookieSecretKey: "",
vapidPrivateKey: "",
public: {
vapidPublicKey: "",