# HG changeset patch # User Yaroslav Zhuravlev # Date 1586974915 -3600 # Node ID 351a669a576dc58fc4a60939af8ae249a09921f3 # Parent 450860350bf70a5d56ad987270e1f3cb828921c0 Corrected JWT example in njs. diff --git a/xml/en/docs/njs/examples.xml b/xml/en/docs/njs/examples.xml --- a/xml/en/docs/njs/examples.xml +++ b/xml/en/docs/njs/examples.xml @@ -9,7 +9,7 @@
+ rev="12">
@@ -184,12 +184,11 @@ js_set $jwt jwt; hs_jwt.js: function generate_hs256_jwt(claims, key, valid) { - var header = { typ: "JWT", - alg: "HS256", - exp: Math.floor(Date.now()/1000) + valid }; + var header = { typ: "JWT", alg: "HS256" }; + var claims = Object.assign(claims, {exp: Math.floor(Date.now()/1000) + valid}); var s = [header, claims].map(JSON.stringify) - .map(v=>v.toBytes()) + .map(v=>v.toUTF8()) .map(v=>v.toString('base64url')) .join('.'); diff --git a/xml/ru/docs/njs/examples.xml b/xml/ru/docs/njs/examples.xml --- a/xml/ru/docs/njs/examples.xml +++ b/xml/ru/docs/njs/examples.xml @@ -9,7 +9,7 @@
+ rev="12">
@@ -184,12 +184,11 @@ js_set $jwt jwt; hs_jwt.js: function generate_hs256_jwt(claims, key, valid) { - var header = { typ: "JWT", - alg: "HS256", - exp: Math.floor(Date.now()/1000) + valid }; + var header = { typ: "JWT", alg: "HS256" }; + var claims = Object.assign(claims, {exp: Math.floor(Date.now()/1000) + valid}); var s = [header, claims].map(JSON.stringify) - .map(v=>v.toBytes()) + .map(v=>v.toUTF8()) .map(v=>v.toString('base64url')) .join('.');