Laravel - Opret godkendelsessystem

Indholdsfortegnelse

Aktiver godkendelsesbiblioteket


De fleste applikationer, som vi udfører i et webmiljø, kræver et privat afsnit, hvor vi skal have adgang ved hjælp af et brugernavn og en adgangskode, med dette garanterer vi, at der er privat indhold eller administrative sektioner, som ingen kan se.
Disse typer områder kræver noget, vi kalder godkendelse, hvilket er at validere, at brugeren eksisterer, og også at de har adgangstilladelser, til dette Laravel tilbyder os et meget komplet bibliotek, der opfylder de fleste af disse aktiviteter.
I dette afsnit skal vi se, hvordan du aktiverer godkendelsesbiblioteket for at begynde at bruge det i den næste del af dette kursus på Laravel.
For at kunne bruge hele det godkendelsessystem, det bringer os Laravel Vi skal følge nogle enkle trin, disse er beskrevet nedenfor.
1- Den første ting, vi vil gøre, er at fastslå, hvilken type driver der skal bruges Laravel for at håndtere sessionerne, i dette tilfælde skal vi placere indfødt chauffør i vores fil session.php i ruten / app / config som vi kan se på følgende billede:

2- Vi bliver i den samme mappe, men nu skal vi lede efter filen auth.php og vi vil kontrollere, at deres værdier er følgende:

3- Det næste trin er konfigurere databasen som vores applikation kommer til at bruge, til dette skal vi oprette en ny, og derefter skal vi placere de tilsvarende værdier i filen database.php Som vi kan se, skal vi selvfølgelig placere de værdier, der svarer til vores applikation:

4- Da alle konfigurationstrin er klar, begynder vi at bruge håndværker For at hjælpe os med at oprette de tilsvarende migreringer, starter vi først med at oprette migreringstabellen til dette, vi skal bruge følgende kommando:
php håndværkermigrering: installer

5- Nu opretter vi migrering til tabellen Brugere som vi havde defineret i den oprindelige konfiguration:
php håndværker migrerer: lav create_users_table

6- Da vi har bygget de nødvendige migreringer, skal vi nu bygge vores bord, for dette vil vi se en fil med datoen for dagen efterfulgt af følgende navn: create_users_table.php I adressebogen: app / database / migreringer, i denne fil skal vi placere følgende indhold:

VigtigHer ser vi, at vi genererer tabellens indhold og også en metode, der ødelægger tabellen, hver gang det er nødvendigt.
7- Endelig kan vi køre den endelige migration, hvormed håndværker vil bygge al den nødvendige struktur, så vi kan foretage de tilsvarende migreringer:
php håndværker migrerer

Alle disse beskrevne trin får os til at opbygge en struktur, som vi kan bruge til at godkende i systemet ved hjælp af vores e -mail og adgangskode, når vi etablerer indfødt chauffør vi bruger den grundlæggende struktur, der Laravel arver fra Symfoni at styre sessionerne.
Med dette kan vi begynde at bygge de forskellige valideringer for at kunne logge brugere ind i systemet, selvfølgelig er det vi viser, det grundlæggende og standard, men alt kan tilpasses for at opnå de resultater, vi ønsker, vi skal bare følge det grundlæggende vejledning og tilføj ændringerne efter den samme proces.
Tidligereside 1 af 2NæsteKan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave