“Laravel er en av de sterkeste Open-Source PHP-rammene med uttrykksfull, elegant syntaks. Det er en MVC (modell-view-controller) rammeverk for å bygge enkle eller komplekse webapplikasjoner ved hjelp av PHP-programmeringsspråket. Laravel 9Auth -sikkerhet var veldig høy.
Autentisering i Laravel er måten å identifisere brukerinformasjon. I nettbaserte applikasjoner administreres autentisering av brukerøkter som tar inngangsparametere som e-post eller brukernavn og passord fra et inndata for brukerverifisering. Hvis disse legitimasjonene samsvarer, blir brukeren godkjent for å bli autentisert. Ellers vil det avvise brukeren for å få autorisert informasjon.
I et Laravel -prosjekt er det nødvendig med et godkjenningssystem for å holde applikasjonsdataene våre private. Det er ganske enkelt å lage autentisering i Laravel 9. Den har en innebygd autentiseringsløsning, og forskjellige tilpasninger er tilgjengelig i henhold til våre prosjektkrav. Anta at du er veldig ny i Laravel -miljøet i denne opplæringen. I så fall vil jeg hjelpe deg med å forstå trinn-for-trinns arbeidsprosess for å lage et autentiseringssystem for ditt Laravel 9-prosjekt. La oss gå gjennom trinn-for-trinn-prosessen med å lage et autentiseringssystem for ditt Laravel 9-prosjekt.”
Prosjektarbeidsprosess
Trinn 1 - Installer Laravel 9 -prosjektet
Før du oppretter dette prosjektet, må du forsikre deg om at du har Laravel -miljøet på datamaskinen din. Åpne nå Windows -terminalen og kjør denne kommandoen.
Komponist Create-Project Laravel/Laravel AuthNår Laravel er installert, vil vi gå til neste trinn
Trinn 2 - Konfigurert database
Bruk brukernavnet og passordet ditt til databasen til prosjektet
Trinn 3 - Opprette innloggings- og registreringsskjema
For autentiseringssystemet må vi vite hva som kreves for å lage et komplett system. For dette prosjektet trenger vi påloggings- og registreringsskjemaet med noen ansatte. I dette Laravel Auth -prosjektet vil vi bruke Bootstrap for å lage en brukers påloggings- og registreringsskjema.
Vi må kjøre denne kommandoen for å legge til Laravel -pålogging og registrering i prosjektet ditt. Laravel har god optimalisering; Du trenger ikke å gjøre det manuelt. Laravel vil gjøre det for deg. Kjør nå denne kommandoen.
komponist krever laravel/uiEtter å ha kjørt dette roser i vårt Laravel -prosjekt, vil det generere noen kontrollere i din autoritektive prosjektkatalog. Den vil opprette en mappe kalt Auth under App \ http \ Controllers \ Authere, du kan finne alle ting for autentiseringssystemet ditt.
Her kan du finne
Her kan du endre det i henhold til prosjektet ditt som ble bedt om.
Det vil også gjøre noen visninger i ressurskatalogen din. Det er i ressursene \ Visninger \ Auth -mappen.
Trinn 4 - Konfigurer bootstrap i Laravel 9
Nå vil vi legge til Bootstrap 5 CDN i prosjektet vårt. For det må vi gå til filressursene \ Visninger \ Layouts \ App.blad.PHP legger til disse to linjene
Etter det vil det se slik ut
I påloggingsvisning ser du ut
Og registreringsvisning ser ut som
Du kan endre alt fra dette skjemaet etter ditt behov.
Vårt syn er klart. Nå må vi gå til neste trinn.
Trinn 5 - Kjør og test prosjektet
Før vi driver prosjektet, må vi migrere databasen i prosjektet vårt. For det må vi kjøre dette rose
PHP Artisan migrererNå kan vi kjøre prosjektet vårt. For det må vi kjøre dette rose
PHP Artisan serverNår prosjektet har kjørt, kan vi se påloggings- og registreringsknappen på hjemmesidenes øverste høyre side.
Etter å ha klikket på påloggingsknappen, kan vi se
Vi kan legge inn påloggingsdetaljene våre her.
Det skaper også et registreringsskjema der. Du kan registrere deg der enkelt.
Etter innlogging vil det vises slik
Trøst
Til slutt opprettet vi dette prosjektet med Laravel Auth. Laravel -godkjenning er veldig høy. Så ikke bekymre deg for påloggingssikkerheten. Glad koding!!!