Aller au contenu

Kodiranje i kriptografija

Ulazivalue (niska)
Izlaziresult (niska)
opEfekat
base64EncodeKodira u base64
base64DecodeDekodira
md5MD5 otisak
sha1SHA-1 otisak
sha256SHA-256 otisak
sha512SHA-512 otisak
hmacSha256HMAC SHA-256 — zahteva polje key
uuidGeneriše UUID v4

hmacSha256 je ono što treba za potpisivanje odlaznog webhook-a ili proveru dolaznog potpisa. Ključ smestite u promenljivu tipa Tajna.

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

Dekodira token radi pregleda njegovih tvrdnji — na primer da bi se proverilo da je očekivani scope zaista prisutan posle autentifikacije.

Ulazivalue
Izlaziresult
opEfekat
encodeKodira komponentu URL-a
decodeDekodira
parseQueryAnalizira upitni niz u objekat
buildQueryGradi upitni niz iz objekta
parseUrlRastavlja URL

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