Hur man ändrar det glömda lösenordet i PHP



Denna artikel ger dig en detaljerad och omfattande kunskap om de olika sätten att ändra glömt lösenord i PHP.

Inloggningssystemet är där det glömda lösenordet är obligatoriskt. Kontolösenordet som glömts uppdateras av användaren med hjälp av ett inloggningssystem. Accentlösenordet kan enkelt återställas genom glömt lösenordslänk. I den här artikeln kommer vi att förstå om lösenord i i följande ordning:

Glömt ditt lösenord

Den glömda lösenordet återvinns processen och skapa skriptet för att implementera glömt lösenord e-post funktionellt i PHP-inloggningssystemet.





password-in-php

Den testade filen kan användas för att återställa det glömda lösenordet. Följande pekare måste övervägas när du anger lösenordet i PHP:



  • Style.css: glömt, vila formulär och styling inloggning

  • Rest password.php: visar det vilade lösenordsformuläret

  • Användare accont.php: hantera glömt lösenord, återställ lösenordet och skicka e-post.



  • glömt ditt lösenord .php: visa glömt lösenordsformulär

  • User.php: hantera relaterat arbete med databaser

  • Index.php: visa inloggningsformulär med glömt lösenord

Metoder för att återställa lösenord i PHP

En användare kan återställa lösenordet med de tre metoderna som anges nedan:

c ++ sorterar matris av inter
  • Skickar lösenord: Det hämtas på grund av databasen i databasen är ett vanligt lösenord (dessa typer rekommenderas inte)

  • Generera en slumpmässig sträng som lösenord . Användaren har fått den i typ av e-post. Databasen kommer att uppdateras med lösenord med hjälp av hashade lösenord.

  • Använda lösenordsåterställningstoken: den hashade strängen genereras slumpmässigt. Databasen lagras i en hashad sträng men de lagras kanske inte i en lösenordskolumn. Användaren får en länk i form av ett e-postmeddelande. Användaren kommer att bli ombedd att ange lösenordet. Det gamla lösenordet kan användas för att logga in fram till dess.

Det här är två skript som gör det möjligt att fixa det glömda PHP-lösenordsskriptet.Den som gjorde det möjligt för användaren att ange sin e-postadress för att spara sitt nya lösenord kan behöva besöka länken som skickas via e-post

java system.exit (0)

EXEMPEL:

Att skriva det glömda lösenordet php. Börja med ett nytt dokument i redigerad text eller IDE, för att få namnet glömt lösenord php.

Koden är:

& ampampampampampampampampampampampampampampampampampampampampampampampampampampampampamplt? php #script 18.10- glömde lösenord.php kräver (“inkluderar config.inc.php”) $ page_title = ”glömt ditt lösenord” inkluderar (“include / header.html”) Kontrollera om formuläret har skickats, det har också inkludera databasanslutning och skapa flaggvariabeln: if ($ -server (“begäran metod”) = ”post”) (kräver (MYSQL) $ ud = falsk

Återställa ett lösenord i PHP

Det är oundvikligen att folket glömmer sitt lösenord eller är vanligast på en webbplats, det importeras för att ha en beredskapsplan för sådana förhållanden och tillfällen. När det här extra är det är det svårt att administrera webbplatsen

Detta kommer att vara ett skript för att återställa lösenordet. Lösenordet som lagras i databasen är krypterat med PHP-lösenordshash () -funktionen, det finns inget sätt att sträva efter och okrypterad version

Alternativet är att skapa ett nytt lösenord och ändra det befintliga lösenordet till detta värde. Istället för att bara visa det nya lösenordet i bläddringarna skickas det nya lösenordet till den adress som användaren registrerade sig med.

Med detta kommer vi till slutet av den här artikeln. Jag hoppas att du förstår de olika sätten att återställa ett lösenord.

Kolla in av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen.

Har du en fråga till oss? Vänligen nämna det i kommentarfältet så återkommer jag till dig.