Aller au contenu

Kodiranje i kriptografija

Ulazivalue (niz)
Izlaziresult (niz)
opUčinak
base64EncodeKodira u base64
base64DecodeDekodira
md5MD5 sažetak
sha1SHA-1 sažetak
sha256SHA-256 sažetak
sha512SHA-512 sažetak
hmacSha256HMAC SHA-256 — zahtijeva polje key
uuidGenerira UUID v4

hmacSha256 je ono što treba za potpisivanje odlaznog webhooka ili provjeru dolaznog potpisa. Ključ smjestite u varijablu tipa Tajna.

Ulazivalue (niz)
Izlaziresult{ header, payload, signature }

Dekodira token radi pregleda njegovih tvrdnji — primjerice radi provjere je li očekivani scope prisutan nakon autentifikacije.

Ulazivalue
Izlaziresult
opUčinak
encodeKodira komponentu URL-a
decodeDekodira
parseQueryAnalizira upitni niz u objekt
buildQueryGradi upitni niz iz objekta
parseUrlRastavlja URL

parseUrl vraća { protocol, hostname, port, pathname, search, hash, origin, query } — praktično za izdvajanje identifikatora iz zaglavlja Location nakon stvaranja.