Laravel - Skapa autentiseringssystem

Innehållsförteckning

Aktivera autentiseringsbiblioteket


De flesta applikationer som vi utför i en webbmiljö kräver ett privat avsnitt där vi måste komma åt med ett användarnamn och lösenord, med detta garanterar vi att det finns privat innehåll eller administrativa avsnitt som inte kan ses av någon.
Dessa typer av områden kräver något vi kallar autentisering, vilket är att verifiera att användaren finns och även att de har åtkomstbehörigheter, för detta Laravel erbjuder oss ett mycket komplett bibliotek som uppfyller de flesta av dessa aktiviteter.
I det här avsnittet kommer vi att se hur du aktiverar autentiseringsbiblioteket för att börja använda det i nästa del av denna kurs på Laravel.
För att kunna använda hela autentiseringssystemet som det ger oss Laravel Vi måste följa några enkla steg, dessa beskrivs nedan.
1- Det första vi ska göra är att fastställa vilken typ av drivrutin som ska användas Laravel för att hantera sessionerna, i detta fall måste vi placera infödd förare i vår fil session.php i rutten / app / config som vi kan se i följande bild:

2- Vi stannar i samma katalog men nu ska vi leta efter filen auth.php och vi kommer att verifiera att deras värden är följande:

3- Nästa steg är konfigurera databasen som vår applikation kommer att använda, för detta måste vi skapa en ny och sedan ska vi placera motsvarande värden i filen databas.php Som vi kan se måste vi naturligtvis placera de värden som motsvarar vår applikation:

4- Eftersom alla konfigurationssteg är klara börjar vi använda hantverkare För att hjälpa oss att skapa motsvarande migreringar börjar vi först med att skapa migreringsbordet för detta kommer vi att använda följande kommando:
php artisan migrate: installera

5- Nu skapar vi migreringen för tabellen Användare som vi hade definierat i den ursprungliga konfigurationen:
php artisan migrate: make create_users_table

6- Eftersom vi har byggt de nödvändiga migreringarna, nu måste vi bygga vårt bord, för detta kommer vi att se en fil med datumet, följt av följande namn: create_users_table.php I adressboken: app / databas / migreringar, i denna fil måste vi placera följande innehåll:

ViktigHär ser vi att vi genererar innehållet i tabellen och också en metod som förstör tabellen varje gång det är nödvändigt.
7- Slutligen kan vi köra den slutliga migrationen med vilken hantverkare kommer att bygga all nödvändig struktur så att vi kan göra motsvarande migreringar:
php hantverkare migrerar

Alla dessa beskrivna steg leder oss till att bygga en struktur som vi kan använda för att autentisera i systemet med hjälp av vår e -postadress och lösenord när vi etablerar infödd förare vi använder den grundläggande strukturen som Laravel ärver från Symfoni att hantera sessionerna.
Med detta kan vi börja bygga de olika valideringarna för att kunna logga in användare i systemet, naturligtvis är det vi visar grundläggande och standard, men allt kan anpassas för att få de resultat vi vill ha, vi måste bara följa det grundläggande guide och efter samma process lägg till ändringarna.
Tidigaresida 1 av 2NästaGillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave