Mam verziu JOOMLY 1.5.9
a chcel by som v nej spravit prihlasenie , na sa mostatnu pod stranku ,
ale zachovat registraciu v JOOMLE .
Mohol by mi niekto proradit kde najdem triedu alebo metodu ktora robi hash teda kryptovanie hesla ?
Hash v JOOMLE! ( Joomla! 1.5.9 sk)
-
harrison314
Hardcore addict
- Príspevky: 8224
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
function mosMakePassword($length=8) {
$salt = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
$makepass = '';
mt_srand(10000000*(double)microtime());
for ($i = 0; $i < $length; $i++)
$makepass .= $salt[mt_rand(0,61)];
return $makepass;
}Kód: Vybrať všetko
$pwd = $row->password;
$salt = mosMakePassword(16);
$crypt = md5($row->password.$salt);
$row->password = $crypt.':'.$salt;
funkcia mosMakePassword() je v includes/joomla.php a samotná registrácia je v components/com_registration/registration.php
-
harrison314
Hardcore addict
- Príspevky: 8224
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
harrison314
Hardcore addict
- Príspevky: 8224
- Registrovaný: 27 máj 2009, 20:42
- Bydlisko: Bratislava
- Kontaktovať používateľa:
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
vravím, júúmle sa nevenujem
iba som tam videl nejaké také podmienky, jednu som našiel aj teraz:
kde sa overuje či existuje a či má aspoň približnú veľkosť, tak som predpokladal že takéto kontroly možno robia aj inde.
Kód: Vybrať všetko
if (!file_exists( 'configuration.php' ) || filesize( 'configuration.php' ) < 10) {