Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Edycja funkcji ze sprawdzającej w kodującą
Forum PHP.pl > Forum > Przedszkole
iQ12P
Witam, chciałbym aby ta funkcja, która koduje hasło i sprawdza czy wpisane jest poprawne została przerobiona na funkcje która tylko koduje hasło (do rejestracji)

Kod
function checkPassword($realPass, $checkPass) {
    //check for old encryption (md5 or whirlpool)
    if (strlen($realPass) == 32 || strlen($realPass) == 128) {
        $hash = (strlen($realPass) == 32 ? md5($checkPass) : hash('whirlpool', $checkPass));
        if ($realPass == $hash) {
            // change password to new encryption?
            return true;
        } else
            return false;
    }

    // xAuth 2 encryption
    $saltPos = (strlen($checkPass) >= strlen($realPass) ? strlen($realPass) : strlen($checkPass));

    // extract salt
    $salt = substr($realPass, $saltPos, 12);

    $hash = hash('whirlpool', $salt . $checkPass);
    return substr($hash, 0, $saltPos) . $salt . substr($hash, $saltPos) == $realPass;
}
wookieb
Temat: Jak poprawnie zatytulowac watek
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.