Vue aplikace pro přístup k API č.5 – Zabezpečení stránek pouze pro přihlášené

Vue aplikace pro přístup k API č.5 – Zabezpečení stránek pouze pro přihlášené

Tento článek je 5 z 8 v seriálu Vue aplikace pro přístup k API

V minulém díle jsem si přidali do naší aplikace možnost přihlášení do API. Dnes bych chtěla pojračovat v zabezepčení celé aplikace, tak aby byla dostupná pouze pro přihlášené uživatele.

Protože pro přihlášení používáme cookies tak si nejprve do celé aplikace naistalijeme knihovn pro práci s cookies.

npm install js-cookie

upravíme si router a to tak, že vytvoříme navigation guard, který bude kontrolovat chráněné routy

v Login.vue si upravíme obsluhi přihlášení

a v api.js si upravíme interceptor pro požadavky

a v auth.js ještě upravíme metody login a logout, isAuthenticated a getToken

No a nyní vše vyzkoušejte, zda vše funguje dle našich požadavků

Series Navigation<< Vue aplikace pro přístup k API č.4 – Přihlášení ve VueVue aplikace pro přístup k API č.6 – Přidáme si Vuetify >>

Napsat komentář

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