Laravel - izveidojiet autentifikācijas sistēmu

Aktivizējiet autentifikācijas bibliotēku


Lielākajai daļai tīmekļa vidē veikto lietojumprogrammu ir nepieciešama privāta sadaļa, kurai mums ir jāpiekļūst, izmantojot lietotājvārdu un paroli, tādējādi garantējot, ka ir privāts saturs vai administratīvas sadaļas, kuras neviens nevar redzēt.
Šāda veida apgabaliem ir nepieciešams kaut kas, ko mēs saucam par autentifikāciju, lai apstiprinātu, ka lietotājs eksistē un ka viņam ir piekļuves atļaujas. Laravel piedāvā mums ļoti pilnīgu bibliotēku, kas atbilst lielākajai daļai šo darbību.
Šajā sadaļā mēs apskatīsim, kā aktivizēt autentifikācijas bibliotēku, lai sāktu to izmantot šī kursa nākamajā daļā Laravel.
Lai varētu izmantot visu mums pieejamo autentifikācijas sistēmu Laravel Mums ir jāveic dažas vienkāršas darbības, tās ir aprakstītas zemāk.
1- Pirmā lieta, ko mēs darīsim, ir noteikt izmantotā draivera veidu Laravel lai apstrādātu sesijas, šajā gadījumā mums jāievieto vietējais šoferis mūsu failā sesija.php maršrutā / app / config kā mēs varam redzēt šajā attēlā:

2- Mēs paliekam tajā pašā direktorijā, bet tagad mēs meklēsim failu auth.php un mēs pārbaudīsim, vai to vērtības ir šādas:

3- Nākamais solis ir konfigurēt datu bāzi ka mūsu lietojumprogramma izmantos, šim nolūkam mums ir jāizveido jauns un tad mēs ievietosim atbilstošās vērtības failā datu bāze.php Kā redzam, mums, protams, ir jāizvieto vērtības, kas atbilst mūsu lietojumam:

4- Tā kā visas konfigurācijas darbības ir gatavas, mēs sākam izmantot amatnieks Lai palīdzētu mums izveidot atbilstošās migrācijas, vispirms mēs izveidojam migrācijas tabulu, un mēs izmantosim šādu komandu:
php artisan migrate: instalēt

5- Tagad mēs izveidojam tabulas migrāciju Lietotāji ko mēs definējām sākotnējā konfigurācijā:
php artisan migrate: make create_users_table

6- Tā kā mums ir izveidotas nepieciešamās migrācijas, tagad mums ir jāizveido sava tabula, jo mēs redzēsim failu ar dienas datumu, kam seko šāds nosaukums: create_users_table.php Adrešu grāmatā: lietotne / datu bāze / migrācija, šajā failā mums jāievieto šāds saturs:

SvarīgsŠeit mēs redzam, ka mēs ģenerējam tabulas saturu un arī metodi, kas iznīcina tabulu katru reizi, kad tas ir nepieciešams.
7- Visbeidzot, mēs varam palaist galīgo migrāciju amatnieks izveidos visu nepieciešamo struktūru, lai mēs varētu veikt atbilstošās migrācijas:
php amatnieki migrē

Visas šīs aprakstītās darbības liek mums izveidot struktūru, kuru varam izmantot, lai autentificētos sistēmā, izmantojot mūsu e -pastu un paroli, veidojot vietējais šoferis mēs izmantojam pamata struktūru Laravel manto no Symfony lai pārvaldītu sesijas.
Ar to mēs varam sākt veidot dažādas validācijas, lai varētu pieteikt lietotājus sistēmā, protams, tas, ko mēs parādām, ir pamata un standarta, taču visu var pielāgot, lai iegūtu vēlamos rezultātus, mums vienkārši jāievēro pamata rokasgrāmatu un pēc tā paša procesa pievienojiet izmaiņas.
Iepriekšējais1 lapa no 2NākamaisVai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave