Mercurial > hg > nginx-site
diff xml/ru/docs/njs/examples.xml @ 2639:7ad967af16b8
Updated HS JWT example in njs.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Tue, 19 Jan 2021 12:09:39 +0000 |
parents | c81b1fadbcf3 |
children | 885bcb41fbcf |
line wrap: on
line diff
--- a/xml/ru/docs/njs/examples.xml Sat Jan 16 14:08:49 2021 +0000 +++ b/xml/ru/docs/njs/examples.xml Tue Jan 19 12:09:39 2021 +0000 @@ -9,7 +9,7 @@ <article name="Примеры использования" link="/ru/docs/njs/examples.html" lang="ru" - rev="15"> + rev="16"> <section id="summary"> @@ -204,13 +204,12 @@ var claims = Object.assign(claims, {exp: Math.floor(Date.now()/1000) + valid}); var s = [header, claims].map(JSON.stringify) - .map(v=>v.toUTF8()) .map(v=>v.toString('base64url')) .join('.'); var h = require('crypto').createHmac('sha256', key); - return s + '.' + h.update(s).digest().toString('base64url'); + return s + '.' + h.update(s).digest('base64url'); } function jwt(r) {