Finns det något sätt att återställa en krypterad text när man krypterat den med md5()?
Det verkar lite surt.
Det jag behöver det till är att en registrerad medlem ska kunna få sitt lösenord skickat till sig om han glömt bort det. Då har han ju inte så värst stor nytta av det om han får det i krypterad form.
Då har vi väl crypt() funktionen men det fungerar ju som bekant inte i ett Windowssystem.
Krypera "kunders" lösenord är inte någon bra ide'. Enda nyttan av det är när någon lyckas hacka ditt webgänssnitt och komma åt din databas. "Fat chance" att det skall hända? Nä. Lagra i klartext istället, det kommer att bespara dig en del problem :)
Antagligen är det bättre att satsa på en SSLkoppling om du vill spara känsliga data.
Du får verifiera medlemmen genom att denne anger sin emailadress (som naturligtvis finns lagrad i databasen), generera ett helt nytt lösenord som du skickar till den lagrade emailadressen och som du uppdaterar databasen med. På så sätt kan medlemmar med dåligt minne få ett nytt lösenord.