Sari la conținut

Codificare și criptografie

Intrărivalue (șir)
Ieșiriresult (șir)
opEfect
base64EncodeCodifică în base64
base64DecodeDecodifică
md5Amprentă MD5
sha1Amprentă SHA-1
sha256Amprentă SHA-256
sha512Amprentă SHA-512
hmacSha256HMAC SHA-256 — necesită câmpul key
uuidGenerează un UUID v4

hmacSha256 este ce trebuie pentru a semna un webhook de ieșire sau pentru a verifica o semnătură de intrare. Puneți cheia într-o variabilă de tip Secret.

Intrărivalue (șir)
Ieșiriresult{ header, payload, signature }

Decodifică un token pentru a-i inspecta revendicările — de exemplu pentru a verifica dacă un scope așteptat este într-adevăr prezent după o autentificare.

Intrărivalue
Ieșiriresult
opEfect
encodeCodifică un component de URL
decodeDecodifică
parseQueryAnalizează un șir de interogare într-un obiect
buildQueryConstruiește un șir de interogare dintr-un obiect
parseUrlDescompune un URL

parseUrl returnează { protocol, hostname, port, pathname, search, hash, origin, query } — practic pentru a extrage un identificator dintr-un antet Location după o creare.