1.0.0 • Published 7 years ago

@tadashi/signature-verify v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

signature-verify

XO code style

Verified the passed-in signature

Install

$ npm i -S @tadashi/signature-verify

Usage

const signatureVerify = require('@tadashi/signature-verify')

const signature = 'sha1=61ca6afb7b2752e106c939df11bbd7ca883b8166'
const payload = '{}'
const secret = 'a7fee042a2e1a9fa27cfc6931949ffe1'

const isValid = signatureVerify(signature, payload, secret) // => true

API

signatureVerify(signature, payload, secret)

parametertyperequireddescription
signaturestringyesAlgorithm used to generate the hash + hash e.g. sha1=61c...675
payloadstringyesData used to generate the hash
secretstringyesTo validate a signature

License

MIT © Thiago Lagden