Joomla.it Forum

Non solo Joomla... => Sviluppo => : TheSamu 04 Dec 2010, 17:31:56

: joomla e md5
: TheSamu 04 Dec 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?
: Re:joomla e md5
: tomtomeight 04 Dec 2010, 17:38:44
Per cortesia non aprire post multipli per le stesse problematiche, ho chiuso l'altro tuo post.
: Re:joomla e md5
: TheSamu 04 Dec 2010, 17:40:06
ho aperto in due categoria, perché non sapevo quale fosse la più corretta.

chiedo venia!  ;)  ;D
: Re:joomla e md5
: dazo 05 Dec 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