Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 761 Bytes

README.md

File metadata and controls

35 lines (30 loc) · 761 Bytes

cookie-signature-edge

A package that sign and unsign cookies for Edge API Routes.

Installation

With NPM

npm i cookie-signature-edge --save

With Yarn

yarn add cookie-signature-edge --save

Example

Use this module in Edge API Routes

import {sign,unsign} from 'cookie-signature-edge'

export const config = {
  runtime: 'edge',
}

export default async (req) => {
  const value = "hello2";
  const secret='qwertyuiasdfghjkzxcvbnm';
  const signedValue=await sign(value,secret);
  const unsignedValue = await unsign(signedValue,secret)
  console.log(unsignedValue);
  // value===unsignedValue
  // unfinished code ...
}

Contribution

Suggestions with code examples or pull requests are encouraged.