From bc571d9b6659adb8442e2007eb80c822faf6b672 Mon Sep 17 00:00:00 2001 From: Everett Quebral Date: Wed, 18 Dec 2013 11:37:33 -0800 Subject: [PATCH] should not enforce an optional field --- src/jwt.coffee | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jwt.coffee b/src/jwt.coffee index 5477b8c..3b23c50 100644 --- a/src/jwt.coffee +++ b/src/jwt.coffee @@ -115,8 +115,10 @@ module.exports.encode = (claim, key, algorithm = "HS256", header_ext = {}) -> class JwtRequest constructor: (@header, @claim, @segments) -> + ### throw new Error "Unable to read `typ` form header or it doesn't match the expected 'JWT' value " unless @header.typ == 'JWT' - + ### + verify: (key) -> _alg = @header?.alg _alg = "none" unless _alg