Obsah
Když v našich aplikacích začneme řídit registrovaní uživatelé a ověřování Z nich přijde čas, kdy budeme muset provést segmentaci podle profilů, to neznamená pouze informovat uživatele, zda je správcem nebo není správcem, ale že to znamená stanovení hranic akcí, které provádějí může provádět v naší aplikaci.Laravel Nabízí nám některé knihovny, abychom mohli vytvořit zcela úplný systém relací a profilů, a tak můžeme využít veškerou tuto infrastrukturu a soustředit se pouze na detail naší aplikace a její logiku.
Místo toho, abychom dělali něco velmi složitého, zaměřme se na dávání přístup na určité stránky pouze pro ověřené uživatele v naší aplikaci, představme si, že kdybychom měli blog, mohli by generovat poznámky nebo záznamy pouze ti, kteří se přihlásí nebo mají uživatele.
Na základě tohoto principu již vytváříme potřebnou segmentaci, která nám umožní vygenerovat v naší aplikaci dvě jasné oblasti.
Abychom efektivně vytvořili omezení, musíme již vytvořit [color = # 0000cd] systém autentizace uživatelů [/ color], pomocí kterého můžeme odlišit ty, kteří se přihlásili, od těch, kteří se nepřihlásili, a poté můžeme pracovat s různými metodami třída Auth z Laravel pomocí kterého můžeme vytvořit odpovídající filtry.
První věc, kterou musíme udělat, je vytvořit a soubor filtru, za tímto účelem vytvoříme trasu, která obsahuje deklaraci, která bude použita ke generování filtru, podívejme se na následujícím obrázku, jak jej vytvoříme:
ZVĚTŠIT
Tímto tutoriál dokončíme, doporučujeme přečíst si o něm trochu více Autentická třída a všechny metody, které má, od uvedené třídy Laravel Hodně nám pomůže vygenerovat vše, co souvisí s ověřováním a autorizací uživatelů.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod