Laravel - Creați un sistem de autentificare

Activați Biblioteca de autentificare


Majoritatea aplicațiilor pe care le desfășurăm într-un mediu web necesită o secțiune privată la care trebuie să accesăm prin intermediul unui nume de utilizator și parolă, cu aceasta garantăm că există conținut privat sau secțiuni administrative care nu pot fi văzute de nimeni.
Aceste tipuri de zone necesită ceva pe care noi îl numim autentificare, care este de a valida faptul că utilizatorul există și, de asemenea, că are permisiuni de acces, pentru aceasta Laravel ne oferă o bibliotecă foarte completă care îndeplinește majoritatea acestor activități.
În această secțiune vom vedea cum să activați biblioteca de autentificare pentru a începe să o utilizați în următoarea parte a acestui curs pe Laravel.
Pentru a putea folosi întregul sistem de autentificare pe care ni-l aduce Laravel Trebuie să urmăm câțiva pași simpli, aceștia sunt descriși mai jos.
1- Primul lucru pe care îl vom face este să stabilim tipul de driver care ar trebui utilizat Laravel pentru a gestiona sesiunile, în acest caz trebuie să plasăm șofer nativ în dosarul nostru sesiune.php în traseu / app / config așa cum putem vedea în următoarea imagine:

2- Rămânem în același director, dar acum vom căuta fișierul auth.php și vom verifica dacă valorile lor sunt următoarele:

3- Următorul pas este configurați baza de date pe care aplicația noastră o va folosi, pentru aceasta trebuie să creăm una nouă și apoi vom plasa valorile corespunzătoare în fișier baza de date.php După cum putem vedea, desigur, trebuie să plasăm valorile corespunzătoare aplicației noastre:

4- Deoarece toate etapele de configurare sunt gata, începem să folosim artizan Pentru a ne ajuta să creăm migrațiile corespunzătoare, începem mai întâi prin crearea tabelului de migrare pentru aceasta, vom folosi următoarea comandă:
php artisan migrate: install

5- Acum creăm migrarea pentru tabel Utilizatori pe care le definisem în configurația inițială:
php artisan migrate: make create_users_table

6- Deoarece avem construite migrațiile necesare, acum trebuie să ne construim tabelul, pentru aceasta vom vedea un fișier cu data zilei, urmat de următorul nume: create_users_table.php În agenda de adrese: aplicație / bază de date / migrații, în cadrul acestui fișier trebuie să plasăm următorul conținut:

ImportantAici vedem că generăm conținutul tabelului și, de asemenea, o metodă care distruge tabelul de fiecare dată când este necesar.
7- În cele din urmă putem rula migrarea finală cu care artizan vom construi toată structura necesară, astfel încât să putem efectua migrațiile corespunzătoare:
php artisan migrează

Toți acești pași descriși ne determină să construim o structură pe care să o putem autentifica în sistem folosind e-mailul și parola, atunci când stabilim șofer nativ folosim structura de bază care Laravel moștenește din Simfonie pentru a gestiona sesiunile.
Cu aceasta putem începe să construim diferitele validări pentru a putea conecta utilizatorii în sistem, desigur ceea ce arătăm este de bază și standard, dar totul poate fi personalizat pentru a obține rezultatele dorite, trebuie doar să urmăm elementele de bază ghid și urmând același proces adăugați modificările.
Anteriorpagina 1 din 2UrmătorulV-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave