Laravel - Lag autentiseringssystem

Aktiver autentiseringsbiblioteket


De fleste applikasjonene vi utfører i et nettmiljø krever en privat seksjon der vi må få tilgang til ved hjelp av et brukernavn og passord, med dette garanterer vi at det er privat innhold eller administrative seksjoner som ingen kan se.
Denne typen områder krever noe vi kaller autentisering, som er å validere at brukeren eksisterer og også at de har tilgangstillatelser, for dette Laravel tilbyr oss et veldig komplett bibliotek som oppfyller de fleste av disse aktivitetene.
I denne delen skal vi se hvordan du aktiverer autentiseringsbiblioteket for å begynne å bruke det i neste del av dette kurset på Laravel.
For å kunne bruke hele autentiseringssystemet det gir oss Laravel Vi må følge noen enkle trinn, disse er beskrevet nedenfor.
1- Det første vi skal gjøre er å fastslå hvilken type driver som skal brukes Laravel for å håndtere øktene, i dette tilfellet må vi plassere innfødt sjåfør i filen vår session.php i ruten / app / config som vi kan se på følgende bilde:

2- Vi blir i samme katalog, men nå skal vi lete etter filen auth.php og vi skal bekrefte at verdiene deres er følgende:

3- Det neste trinnet er konfigurere databasen som applikasjonen vår skal bruke, for dette må vi lage en ny, og så skal vi plassere de tilsvarende verdiene i filen database.php Som vi kan se, må vi selvfølgelig plassere verdiene som tilsvarer søknaden vår:

4- Siden alle konfigurasjonstrinnene er klare, begynner vi å bruke håndverker For å hjelpe oss med å lage de tilsvarende migrasjonene, starter vi først med å lage migrasjonstabellen for dette, vi skal bruke følgende kommando:
php artisan migrate: installer

5- Nå lager vi migreringen for tabellen Brukere som vi hadde definert i den opprinnelige konfigurasjonen:
php håndverkermigrering: lag create_users_table

6- Siden vi har bygget de nødvendige migrasjonene, må vi nå bygge vårt bord, for dette vil vi se en fil med datoen for dagen, etterfulgt av følgende navn: create_users_table.php I adresseboken: app / database / migrasjoner, i denne filen må vi plassere følgende innhold:

ViktigHer ser vi at vi genererer innholdet i tabellen og også en metode som ødelegger tabellen hver gang det er nødvendig.
7- Til slutt kan vi kjøre den endelige migrasjonen som håndverker vil bygge all nødvendig struktur slik at vi kan foreta de tilsvarende migreringene:
php håndverker migrere

Alle disse trinnene som er beskrevet, får oss til å bygge en struktur som vi kan bruke til å autentisere i systemet ved hjelp av e -postadressen og passordet vårt når vi etablerer innfødt sjåfør vi bruker den grunnleggende strukturen som Laravel arver fra Symfony å administrere øktene.
Med dette kan vi begynne å bygge de forskjellige valideringene for å kunne logge brukere inn i systemet, selvfølgelig er det vi viser grunnleggende og standard, men alt kan tilpasses for å oppnå de resultatene vi ønsker, vi må bare følge det grunnleggende guide og følg den samme prosessen legg til endringene.
Tidligereside 1 av 2NesteLikte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave