Jednoduché API ve frameworku Slim 4 – č. 14 Úpravy API pro přístup z Vue aplikace preflight request a token v hlavičce

Jednoduché API ve frameworku Slim 4 – č. 14 Úpravy API pro přístup z Vue aplikace preflight request a token v hlavičce

Tento článek je 14 z 14 v seriálu Jednoduché API ve frameworku Slim 4

V minulém díle jsme si do našeho API přidali CORS pro přístup k našemu API z jiné domény. Ale protože budu chtít naše APi používat z jiné domény v aplikaci běžící na Vue je je ětě potřeba vyřešit tzv. předběžné požadavaky (preflight request) kdy naše Vue aplikace bude zjišťovat OPTIONS požadavkem, zda jsou povoeleny speciální akce. Další věc, kterou si zároveň upravím bude kontrola autentizace nejem pomocí cookie , ale také pomocí speciální hlavičky AUTHTOKEN, aby se mi s tím lépe pracovalo ve Vue.Takže upravíme si config/cors.php

a CorsMiddleware na

Do AuthMiddleware si přidáme funkci

a v ve funkci process si upravíme získání tokebu na

 

Series Navigation<< Jednoduché API ve frameworku Slim 4 – č. 13 Úpravy API pro přístup z Vue aplikace

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *