Back to top

Autore Topic: Algoritmo password Joomla 2.5.2  (Letto 3699 volte)

Offline pelata

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Algoritmo password Joomla 2.5.2
« il: 27 Mar 2012, 20:48:21 »
Ciao a tutti, siccome ho usato pochissimo joomla e devo lavorarci sopra... vi faccio una domanda diretta:
devo importare in joomla una serie di account da un altro database (che ha utenti e password in chiaro), che algoritmo usa joomla 2.5.2 per fare il crypt della password?
In quale file/modulo devo controllare?

Grazie in anticipo!

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Algoritmo password Joomla 2.5.2
« Risposta #1 il: 27 Mar 2012, 21:04:57 »
benvenuto nel forum
ovviamente nel database
il criptaggio è md5 e tra l'altro serve anche per evitare o rendere almeno difficili le operazioni come quelle che vuoi fare te.
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline pelata

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Algoritmo password Joomla 2.5.2
« Risposta #2 il: 27 Mar 2012, 21:08:18 »
Grazie! Ma... siamo sicuri che sia solo MD5? A me non sembra...

mau_develop

  • Visitatore
Re:Algoritmo password Joomla 2.5.2
« Risposta #3 il: 27 Mar 2012, 21:19:40 »
perchè viene aggiunto il salt.

se cerchi nel forum c'è un articolo o un post su qs argomento

M.

Offline iLorenz

  • Appassionato
  • ***
  • Post: 441
  • Sesso: Maschio
    • Mostra profilo
Re:Algoritmo password Joomla 2.5.2
« Risposta #4 il: 27 Mar 2012, 21:46:24 »

Magari ti può essere di aiuto.


Ho avuto lo stesso problema tempo fa.
Dovevo importare tutti i clienti di un vecchio ecommerce su Joomla integrato a virtuemart.


Avevo importato tutti i dati tranne la password visto queste difficoltà. E avevo creato un pop up, una news e una newsletter che annunciava a tutti gli utenti, che se erano già registrati, per motivi di sicurezza avevamo cambiato le password e potevano cliccare su "ricorda password" per aggiornarla.
"Nulla avviene per caso. Ciascuno è il riverbero dell'altro nel flusso dell'universo."
- James Redfielf -

Offline pelata

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Algoritmo password Joomla 2.5.2
« Risposta #5 il: 27 Mar 2012, 21:52:14 »
Magari ti può essere di aiuto.


Ho avuto lo stesso problema tempo fa.
Dovevo importare tutti i clienti di un vecchio ecommerce su Joomla integrato a virtuemart.


Avevo importato tutti i dati tranne la password visto queste difficoltà. E avevo creato un pop up, una news e una newsletter che annunciava a tutti gli utenti, che se erano già registrati, per motivi di sicurezza avevamo cambiato le password e potevano cliccare su "ricorda password" per aggiornarla.
Ho provato a cercare ma il forum come risultato mi da solo questa discussione (cercato "password" e "salt").
Da uno script ph vedo questa parte di codice:
Codice: [Seleziona]
$parts   = explode(':', $result->password);
$crypt   = $parts[0];
$salt   = @$parts[1];
$testcrypt = JUserHelper::getCryptedPassword($credentials['password'], $salt);
if ($crypt == $testcrypt) // Password valida

Il problema è che joomla richiama librerie su librerie e funzioni... per questo chiedevo se c'è un algoritmo più semplice, magari inline, che mi consenta di ottenere lo stesso risultato.
Cmq alla fine non mi sembra nulla di astronomico!


EDIT: Ecco risolto il problema:
Codice: [Seleziona]
$password=md5($pass.$salt).":".$salt;Dove $pass è la password in chiaro (quella messa dall'utente nel form) e $salt è prelevato dalla password stessa a database, quindi la prima volta che si inserisce basta generare un salt random e il gioco è fatto.

PS: Il tasto code di questo forum inserisce prima il tag di chiusura e poi quello di apertura... :o
« Ultima modifica: 27 Mar 2012, 23:12:03 da pelata »

Offline pelata

  • Nuovo arrivato
  • *
  • Post: 4
    • Mostra profilo
Re:Algoritmo password Joomla 2.5.2
« Risposta #6 il: 28 Mar 2012, 14:31:47 »
Scusate se faccio reply a un mio post, ma cambio leggeremente argomento.
Su joomla 2.5 c'è un'opzione per far si che un utente creato dal pannello di controllo non riceva la mail di avvenuto inserimento utente?
Perchè nel mio caso non serve comunicargli che c'è, lo sa già!


EDIT: Mi rispondo da solo... ma lascio qui le righe così che possano tornare utili ad altri


In the new Joomla 2.5.1 there is a solution to this:


- Go to Extensions/Plugins and edit User-Joomla.
- Change the Notification Email to User to No.
- Save Create a new user in the backend.
- That user should not get an email
« Ultima modifica: 28 Mar 2012, 14:53:49 da pelata »

 



Web Design Bolzano Kreatif