Joomla.it Forum
Joomla! 3 => Joomla! 3 => : darkdiffu 26 May 2014, 22:22:05
-
Ciao a tutti prima di tutto complimenti per ciò che avete fatto è un saluto a tutti visto che sono nuovo.
Passiamo alla domanda.
Qualcuno mi sa dire qual'è l'algoritmo utilizzato per convertire la password è impostarla nel database?
Nella versione 2.5 era questo
- Generate 32 random characters
- Concatenate 1 and 2
- md5(3)
- store 4:2
In questa versione 3.3 non so più quale
-
Nella versione 2.5 era questo
-----------------------------------
e dov'era?... in che classe?
-
Beh... non so onestamente quello è l'algoritmo che mi permetteva di capire se password era corretta collegandomi da un programma esterno.
Lo scopo è quello di scrivere una password e con java ad esempio ottenere la password che otterrebbe joomla.
-
Ragazzi ho risolto
Se voglio verificare di aver inserito la password corretta da un programma esterno mi basta
scrivere la password inviarla al server e fare la verifica con una funzione molto semplice di php :)
ecco qui scrivo il codice per chi fosse interessato
<?php
$password_inviata = "pippo";
if(crypt('$password_inviata' ,'$password_memorizzata_su_joomla')=='$password_memorizzata_su_joomla') {
echo "password corretta";
}
?>
-
Ottimo, grazie per l'informazione.
Mi pare di aver letto che la 3.3 utilizza il metodo BCrypt password hashing.