Hash izveidošana ar Laravel

Satura rādītājs

A hash Tas ir veids, kā šifrēt rakstzīmju virkni, tas tiek panākts, izmantojot algoritmu, kas palīdz mums izveidot kombinācijas, kuras cilvēkam nav viegli noteikt.

Mērķis izveidot ķēdi ar hash Tas ir, lai aizsargātu jūsu saturu no nevēlamās acs, piemēram, paroli vai pat e -pastu, tādā veidā mēs pievienojam jaunu drošības līmeni mūsu lietojumprogrammu galvenajām daļām.

Laravel Tas nodrošina mūs ar klasēm un metodēm, ar kurām mēs ļoti vienkāršā veidā varam izveidot ķēdes jaukšanu, kā arī var veikt atbilstošo pārbaudi, lai mēs varētu veikt validāciju pret dotajiem elementiem.

Prasības

  • Mums ir nepieciešama datu bāze ar tabulu, kurā mēs saglabāsim atbilstošās mūsu lietojumprogrammas vērtības, lai atvieglotu lietas, pieņemsim, ka mūsu tabulā ir vismaz šādi lauki: lietotājvārds, e -pasts un parole.
  • Tad mums būs nepieciešama standarta instalācija Laravel ar pareizu konfigurāciju, lai jūs varētu piekļūt datu bāzei no pirmā soļa.

Lietojumprogrammas veidošana


1. darbība
Vispirms mums ir jāizveido skats, tajā mums būs divas daļas, pirmā sadaļa, kurā mums būs veidlapa, kurā tiks ievietoti lietotāji, un otrā daļa, kurā būs uzskaitīti lietotāji, kurus esam ievietojuši, lai mēs varētu redzēt datus, bijis jaukta, tas ir, kam mēs esam piemērojuši jaukt. Tālāk redzamajos attēlos redzēsim mūsu viedokļa saturu, ko mēs sauksim ieraksts.php un kas būs mapē viedokli no mūsu pieteikuma:

2. solis
Šajā pirmajā attēlā mēs redzam, ka mēs izveidojam divas formas, katra ar metodi POST kas novedīs mūs pie divām dažādām darbībām mūsu maršrutos, kuras mēs veidosim vēlāk. Svarīgi ir tas, ka mums ir lauki, kuros mēs glabāsimies Datu bāzes:

3. solis
Šajā otrajā attēlā mēs redzam pārējo savu skatījumu, mēs pamanām, ka veicam vienkāršu ciklu katram lai varētu šķērsot mainīgo $ lietotāji kur mēs parādīsim mūsu tabulas saturu.
4. solis
Tagad mums ir jāizveido maršruti, kas pārveidos mūsu darbības, mēs sadalīsim maršrutus arī divās daļās, pirmā daļa parādīs skatu ar metodi GŪT no HTTP un turpmāk ir mūsu vērtības hash izmantojot metodi POST, abi maršruti tiks saukti par reģistru, redzēsim:

5. solis
Mēs atzīmējam, ka, lai to izdarītu hash mums vajadzētu izmantot tikai šo metodi veidot klasi un nodod tai virkni, kas mums jāpārveido, kā norādīts tālāk Hash: make ("mūsu rakstzīmju virkne");.
6. darbība
Tagad redzēsim pieteikšanās darbību, kurā mēs apstiprināsim datus, ko iegūstam no Datu bāze jau izdarīts hash:

7. solis
Šeit mēs redzam, kā mēs veicam vaicājumu, lai iegūtu ierakstu no nesajauktās vērtības, kas ir lietotājvārds vai lietotājvārds, un pēc tam salīdzinām pārējos laukus ar to, ko mēs saņemam, izmantojot veidlapu, šim nolūkam mēs izmantojam metodi pārbaudiet kas ātri pārveido veidlapas rakstzīmju virkni Hash: check ("mūsu rakstzīmju virkne"); visbeidzot, ja virknes sakrīt, mēs parādām veiksmes ziņojumu, pretējā gadījumā mēs norādām, ka tas neizdevās.

Ar to mēs pabeidzam šo apmācību, un mēs esam vienkāršā veidā izveidojuši jaukšanas sistēmu, izmantojot tikai Laravel, tas ir kaut kas ļoti vienkāršs, ja mēs vēlamies to ieviest ražošanā, kas mums jāizmanto ORM un vairāk apstiprinājumu, lai tas būtu kaut kas pilnīgi profesionāls.

Vai 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