Základy a autentizace

API: přihlášení a oprávnění

Klíč vytvořený v administraci. Používá ho aplikace, která pracuje sama za sebe — export do srovnávače, synchronizace skladu. Klíč má nastavená oprávnění (scopy) a expiraci.

napoveda-api-prihlaseni-opravneni.png

Dva způsoby přístupu

API klíč

Klíč vytvořený v administraci. Používá ho aplikace, která pracuje sama za sebe — export do srovnávače, synchronizace skladu. Klíč má nastavená oprávnění (scopy) a expiraci.

Přihlášení uživatele

Když aplikace pracuje jménem konkrétního člověka (mobilní aplikace s přihlášením), použije se přihlášení. K dispozici jsou endpointy pro:

  • registraci účtu
  • ověření e-mailu a opětovné odeslání ověřovacího odkazu
  • přihlášení a odhlášení
  • obnovu přihlášení (refresh)
  • zapomenuté heslo a jeho reset
  • informace o přihlášeném uživateli
  • správu jeho tokenů
Dva sloupce — „API klíč (stroj)
Dva sloupce — „API klíč (stroj)" s příklady použití a „Přihlášení uživatele (člověk)" s kroky registrace, ověření, přihlášení

Oprávnění (scopy)

Klíč nemá automaticky přístup ke všemu. Při vytváření vybíráte, co smí:

  • jen čtení určitého druhu obsahu
  • čtení i zápis
  • Full access — vše

Zásada: dávejte nejmenší potřebná oprávnění. Aplikace, která články jen zobrazuje, nepotřebuje právo je mazat.

Povolené adresy (origins)

Když data čte aplikace běžící v prohlížeči, musí být její adresa uvedená mezi povolenými API origins v nastavení webu — jinak prohlížeč požadavek zablokuje. Viz Proměnné webu: Headless a API režim.

Ověřovací odkaz u headless aplikací

Když registrace probíhá v cizí aplikaci, musí ověřovací odkaz z e-mailu vést zpátky do ní. Nastavuje se to volbou Ověřovací odkaz z registračního e-mailu — hlavní web, headless doména, nebo vlastní adresa.

Další čtení

Mohlo by vás zajímat

Postavte web, který se dobře indexuje

Čisté HTML, serverový rendering a plná kontrola nad meta daty. Vyzkoušejte Mini-web zdarma.

Vyzkoušet zdarma Zpět na základy a autentizace