function parseSignedCookie
parseSignedCookie(signedCookie: string): stringParses a signed cookie to get its value.
Important: always verify the cookie using verifyCookie first.
Examples
Example 1
Example 1
import { verifyCookie, parseSignedCookie } from "@std/http/unstable_signed_cookie"; import { getCookies } from "@std/http/cookie"; const key = await crypto.subtle.generateKey( { name: "HMAC", hash: "SHA-256" }, true, ["sign", "verify"], ); const headers = new Headers({ Cookie: "location=tokyo.37f7481039762eef5cd46669f93c0a3214dfecba7d0cdc0b0dc40036063fb22e", }); const signedCookie = getCookies(headers)["location"]; await verifyCookie(signedCookie, key); const cookie = parseSignedCookie(signedCookie);
Parameters
signedCookie: string