„Laravel“ - sukurkite autentifikavimo sistemą

Suaktyvinkite autentifikavimo biblioteką


Daugeliui programų, kurias atliekame žiniatinklio aplinkoje, reikalinga privati ​​skiltis, prie kurios turime prisijungti naudodami vartotojo vardą ir slaptažodį, todėl garantuojame, kad yra privatus turinys arba administraciniai skyriai, kurių niekas nemato.
Tokio tipo sritims reikalingas kažkas, ką mes vadiname autentifikavimu, tai yra patvirtinti, kad naudotojas egzistuoja ir kad jis turi prieigos leidimus. Laravelis siūlo mums labai pilną biblioteką, kuri atitinka daugumą šių veiklų.
Šiame skyriuje pamatysime, kaip suaktyvinti autentifikavimo biblioteką, kad galėtumėte pradėti ją naudoti kitoje šio kurso dalyje Laravelis.
Kad galėtume naudoti visą mums suteiktą autentifikavimo sistemą Laravelis Turime atlikti kelis paprastus veiksmus, kurie aprašyti žemiau.
1- Pirmas dalykas, kurį mes padarysime, yra nustatyti, kokio tipo vairuotojas turėtų būti naudojamas Laravelis Norėdami tvarkyti sesijas, šiuo atveju turime įdėti gimtoji vairuotoja mūsų byloje sesija.php maršrute / app / config kaip matome šiame paveikslėlyje:

2- Mes liekame tame pačiame kataloge, bet dabar ieškosime failo auth.php ir mes patikrinsime, ar jų vertės yra šios:

3- Kitas žingsnis yra sukonfigūruoti duomenų bazę kad mūsų programa bus naudojama, tam turime sukurti naują ir tada į failą įdėsime atitinkamas vertes duomenų bazė.php Kaip matome, žinoma, turime pateikti vertes, atitinkančias mūsų programą:

4- Kadangi visi konfigūracijos veiksmai yra paruošti, mes pradedame naudoti amatininkas Norėdami padėti sukurti atitinkamus perkėlimus, pirmiausia sukuriame perkėlimo lentelę, kuriai naudosime šią komandą:
php artisan migrate: įdiegti

5- Dabar sukuriame lentelės perkėlimą Vartotojai kurį apibrėžėme pradinėje konfigūracijoje:
php artisan migrate: padarykite create_users_table

6- Kadangi mes sukūrėme būtinus perkėlimus, dabar turime sukurti savo lentelę, todėl pamatysime failą su dienos data, po kurio bus šis pavadinimas: create_users_table.php Adresų knygoje: programa / duomenų bazė / perkėlimai, šiame faile turime patalpinti šį turinį:

SvarbuČia matome, kad mes kuriame lentelės turinį ir metodą, kuris sunaikina lentelę kiekvieną kartą, kai to reikia.
7- Pagaliau galime paleisti galutinę migraciją amatininkas sukurs visą reikiamą struktūrą, kad galėtume atlikti atitinkamus perkėlimus:
php amatininkai migruoja

Visi šie aprašyti veiksmai verčia mus sukurti struktūrą, kurią galime naudoti norėdami autentifikuoti sistemą naudodami el. gimtoji vairuotoja mes naudojame pagrindinę struktūrą Laravelis paveldi iš „Symfony“ valdyti sesijas.
Tokiu būdu mes galime pradėti kurti įvairius patvirtinimus, kad galėtume prisijungti vartotojus prie sistemos, žinoma, tai, ką mes parodome, yra pagrindinis ir standartinis, tačiau viską galima pritaikyti, kad gautume norimus rezultatus, mes tiesiog turime laikytis pagrindinių vadovą ir atlikę tą patį procesą, pridėkite pakeitimų.
Ankstesnispuslapis 1 iš 2KitasAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką
wave wave wave wave wave