Aktivujte knihovnu ověřování
Většina aplikací, které provádíme ve webovém prostředí, vyžaduje soukromou sekci, kam musíme přistupovat pomocí uživatelského jména a hesla, čímž zaručujeme, že existuje soukromý obsah nebo administrativní sekce, které nikdo nevidí.
Tyto typy oblastí vyžadují něco, čemu říkáme autentizace, což je ověření, že uživatel existuje a také že má přístupová oprávnění, za tímto účelem Laravel nám nabízí velmi kompletní knihovnu, která splňuje většinu těchto aktivit.
V této části se podíváme na to, jak aktivovat knihovnu ověřování, abychom ji mohli začít používat v další části tohoto kurzu na Laravel.
Abychom mohli využívat celý autentizační systém, který nám přináší Laravel Musíme dodržovat několik jednoduchých kroků, které jsou popsány níže.
1- První věc, kterou uděláme, je určit typ ovladače, který by měl být použit Laravel abychom zvládli relace, v tomto případě musíme umístit nativní řidič v našem souboru session.php na trase / app / config jak můžeme vidět na následujícím obrázku:
2– Zůstaneme ve stejném adresáři, ale nyní budeme hledat soubor auth.php a budeme ověřovat, že jejich hodnoty jsou následující:
3- Dalším krokem je konfigurovat databázi že naše aplikace bude používat, k tomu musíme vytvořit novou a poté do souboru umístíme odpovídající hodnoty databáze.php Jak vidíme, musíme samozřejmě umístit hodnoty odpovídající naší aplikaci:
4- Protože jsou všechny kroky konfigurace připraveny, začneme používat řemeslník Abychom nám pomohli vytvořit odpovídající migrace, začneme nejprve vytvořením migrační tabulky, proto použijeme následující příkaz:
migrace php artisan: instalace
5- Nyní vytvoříme migraci pro tabulku Uživatelé které jsme definovali v počáteční konfiguraci:
php artisan migrate: make create_users_table
6- Vzhledem k tomu, že máme vytvořeny potřebné migrace, musíme nyní sestavit naši tabulku, proto uvidíme soubor s datem dne, za kterým bude následovat následující název: create_users_table.php V adresáři: aplikace / databáze / migraceV tomto souboru musíme umístit následující obsah:
DůležitéZde vidíme, že generujeme obsah tabulky a také metodu, která tabulku zničí pokaždé, když je to nutné.
7- Konečně můžeme spustit finální migraci, se kterou řemeslník vybuduje veškerou potřebnou strukturu, abychom mohli provést odpovídající migraci:
migrace php řemeslníka
Všechny tyto popsané kroky nás vedly k vybudování struktury, kterou můžeme použít k autentizaci v systému pomocí našeho e -mailu a hesla při vytváření nativní řidič používáme základní strukturu, která Laravel dědí z Symfony pro správu relací.
Díky tomu můžeme začít budovat různé validace, abychom mohli přihlásit uživatele do systému, samozřejmě to, co ukazujeme, je základní a standardní, ale vše lze přizpůsobit tak, abychom dosáhli požadovaných výsledků, musíme jen dodržovat základní průvodce a podle stejného postupu přidejte změny.
Předchozístrana 1 ze 2další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