Back to top

Autore Topic: joomla e md5  (Letto 1522 volte)

Offline TheSamu

  • Nuovo arrivato
  • *
  • Post: 49
  • Sesso: Maschio
    • Mostra profilo
joomla e md5
« il: 04 Dic 2010, 17:31:56 »
devo migrare joomla, fin qui tutto ok, il problema è che devo unire un programmino web con le utenze di joomla...
tra me e me mi dico...nessun problema, riscrivo il codice di questo programmino in .php e come credenziali vado a puntare sul database di joomla e quindi sulla tabella _user e via fino ad arrivare all'username e alla password

e fin qui tutto ok,

il problema è quando tento di entrare nel programmino in .php  se scrivo username e password non riesco ad entrare invece se scrivo username e la password salvata nel db in md5 riesco ad entrare...come posso risolvere questo problema?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:joomla e md5
« Risposta #1 il: 04 Dic 2010, 17:38:44 »
Per cortesia non aprire post multipli per le stesse problematiche, ho chiuso l'altro tuo post.

Offline TheSamu

  • Nuovo arrivato
  • *
  • Post: 49
  • Sesso: Maschio
    • Mostra profilo
Re:joomla e md5
« Risposta #2 il: 04 Dic 2010, 17:40:06 »
ho aperto in due categoria, perché non sapevo quale fosse la più corretta.

chiedo venia!  ;)  ;D

Offline dazo

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:joomla e md5
« Risposta #3 il: 05 Dic 2010, 16:53:06 »
Non so mica se ho capito la tua domanda ma visto che mi andava di rispondere ad un post ho scelto questo  :P

Il problema mi sembra riguardi come joomla cripti le password, giusto?

Allora ti faccio un esempio su come viene criptata la password su Joomla, penso ti basterà per accedere dal tuo codice:
jimport('joomla.user.helper');
$salt      = JUserHelper::genRandomPassword(32);
$crypted   = JUserHelper::getCryptedPassword($password, $salt);
$password   = $crypted.':'.$salt;

Ovviamente se il tuo php non usa il framework di Joomla devi importarti la classe helper di user e le sue dipendenze.

Spero che questo codice ti possa servire per risolvere il tuo problema

ciao
« Ultima modifica: 05 Dic 2010, 16:54:41 da dazo »
Web Agency Roma
Web designer Seo

 



Web Design Bolzano Kreatif