Sådan ændres den glemte adgangskode i PHP



Denne artikel giver dig en detaljeret og omfattende viden om de forskellige måder at ændre glemt kodeord i PHP på.

Login-systemet er, hvor gendannelse af glemt adgangskode er obligatorisk. Den glemte adgangskode til kontoen opdateres af brugeren ved hjælp af et login-system. Accentadgangskoden kan nemt nulstilles ved glemt adgangskodelink. I denne artikel vil vi forstå om adgangskode i i følgende rækkefølge:

Glemt kodeord

Den glemte adgangskodegendannede proces og oprettelse af scriptet til implementering af glemt adgangskode-e-mail funktionelt i PHP-login-systemet.





password-in-php

Den testede fil kan bruges til gendannelse af den glemte adgangskode. Følgende markører skal overvejes, mens adgangskoden i PHP leveres:



  • Style.css: glemt, hvile form og styling login

  • Rest password.php: viser den hvilede adgangskodeformular

  • Bruger accont.php: håndter glemt adgangskode, nulstil adgangskode og afsendelse af e-mail.



  • Glemt kodeord .php: vis glemt adgangskodeformular

  • User.php: håndtere relateret arbejde med databaser

  • Index.php: vis loginformular med glemt adgangskodelinje

Metoder til nulstilling af adgangskode i PHP

En bruger kan nulstille adgangskoden ved hjælp af de 3 metoder, der er anført nedenfor:

  • Afsender adgangskode: Det hentes på grund af databasen i databasen er en almindelig tekstadgangskode (disse typer anbefales ikke)

  • Generering af en tilfældig streng som adgangskode . Brugeren har modtaget den i type e-mail. Databasen opdateres med adgangskoder ved hjælp af hashede adgangskoder.

  • Brug af kodeord til nulstilling af adgangskode: den hashede streng genereres tilfældigt. Databasen gemmes i en hashstreng, men de gemmes muligvis ikke i en adgangskodekolonne. Brugeren modtager et link i form af en e-mail. Brugeren bliver bedt om at indtaste adgangskoden. Den gamle adgangskode kan bruges til at logge ind indtil det tidspunkt.

Dette er to scripts, der gør det muligt at rette det glemte PHP-adgangskodescript.Den, der tillod, at brugeren kunne indtaste deres e-mail-adresse for at gemme deres nye adgangskode, måtte de muligvis besøge det link, der sendes via e-mail

EKSEMPEL:

At skrive den glemte adgangskode php. Begynd med et nyt dokument i den redigerede tekst eller IDE for at blive navngivet glemt adgangskode php.

Koden er:

python __init__ metode
& ampampampampampampampampampampampampampampampampampampampampampampampampampampampampamplt? php #script 18.10- glemt password.php kræver (“inkluderer config.inc.php”) $ page_title = ”glemte din adgangskode” inkluderer (“include / header.html”) Kontroller, om formularen er indsendt, den har også inkluderer databaseforbindelse og opret Flagvariablen: hvis ($ -server (“anmodningsmetode”) = ”post”) (kræv (MYSQL) $ ud = falsk

Nulstilling af en adgangskode i PHP

Det er uundgåeligt, at folk, der glemmer deres adgangskode eller er mest almindelige på et websted, importeres til at have en beredskabsplan for sådanne forhold og lejligheder. Når denne ekstra har det, er det vanskeligt nok at administrere webstedet

Dette vil være et script med det formål at nulstille adgangskoden. Adgangskoden, der er gemt i databasen, er krypteret ved hjælp af funktionen PHP-adgangskode-hash (), der er ingen måde at stræbe efter og ukrypteret version

Alternativet er at oprette en ny adgangskode og ændre den eksisterende adgangskode til denne værdi. I stedet for bare at vise den nye adgangskode i browserne, sendes den nye adgangskode til den adresse, som brugeren registrerede sig med.

Med dette kommer vi til slutningen af ​​denne artikel. Jeg håber, du har ann forstået de forskellige måder at nulstille en adgangskode på.

Tjek den af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.

Har du et spørgsmål til os? Nævn det i kommentarfeltet, og jeg vender tilbage til dig.