Det kan siges så simpelt:
Oprettelse:
mysql_query("INSERT INTO brugere SET nick='EtEllerAndetNick',password=MD5('EtEllerAndetPassword')");
Dette vil gemme brugeren med nick EtEllerAndetNick og en MD5 'krypteret' udgave af passwordet EtEllerAndetPassword.
Login:
mysql_query("SELECT * FROM brugere WHERE nick='EtEllerAndetNick' AND password=MD5('EtEllerAndetPassword')");
Her beder vi MySQL om at finde brugere der matcher det pågældende nick og en krypteret udgave af det indtastede password. På den måde behøver man ikke at kunne dekryptere passwordet, hvis bare der krypteres på samme måde hver gang.
Dvs det er ret nemt at bruge MD5 'kryptering'. Skal det være mere sikkert men stadig ligeså nemt, anbefaler MySQL at man bruger SHA istedet for MD5. Det gøres præcis ligesom ovenstående. - Bare udskift MD5 med SHA.
-----------------------------------------------------------------------------
Thus, I conclude
\\/ XyborX
/\\ www.xyborx.dk[Redigeret d. 17/05-03 23:28:49 af XyborX]