auth0 tutorial part 12 how to get jwt based on Authorization Code Flow with Proof Key for Code Ex

Опубликовано: 23 Март 2026
на канале: Helena Li
3,875
37

https://www.programiz.com/javascript/...

https://auth0.com/docs/get-started/au...

const crypto = require('crypto');

function base64URLEncode(str) {
return str.toString('base64')
.replace(/\+/g, '-')
.replace(/\//g, '_')
.replace(/=/g, '');
}
var verifier = base64URLEncode(crypto.randomBytes(32));
console.log("verifier", verifier);

function sha256(buffer) {
return crypto.createHash('sha256').update(buffer).digest();
}
var challenge = base64URLEncode(sha256(verifier));
console.log("challenge", challenge);