Podepisování URL

Podepsání url je nejbezpečnějším způsobem, jak zabránit zneužití vašeho tokenu. Vyžaduje výpočet na backendu vašeho webu.

Aktivace podpisů

  1. v uživatelském menu vyberte záložku API klíče
  2. u klíče, kterému chcete funkci aktivovat, přejděte do nastavení
  3. v menu vyberta záložku Zabezpečení
  4. aktivujte Zabzpečené URL a nastavení uložte
  5. poznamenejte si klíč pro podepisování (například: abcd1234)

Nyní musíte každý obrázek zobrazený přes tento API klíč podepsat. Nepodepsané použití klíče vrátí chybový obrázek.

Jak vytvořit podepsanou URL?

  1. vaše původní URL vypadá například takto:

    https://abcdef.imagedit.io/v1/https://web.cz/obrazek.png?w=100&grayscale=on

  2. spojte váš podpisový klíč s Vaši URL a z hodnoty vyrobte sha1 hash:

    sha1(abcd1234https://web.cz/obrazek.png?w=100&grayscale=on)

    (výsledek: abcdefghijklmnopqrstuvwxyz)

  3. výsledný hash připojte k vašemu požadavku:

    https://abcdef.imagedit.io/v1/https://web.cz/obrazek.png?w=100&grayscale=on&sign=abcdefghijklmnopqrstuvwxyz