Joomla.it Forum
Non solo Joomla... => Database => : lollolio 04 Mar 2010, 02:21:07
-
Salve, ho un problemino che per me è abbastanza ostico.
Mi spiego.. vorrei che le password di joomla venissero salvate in chiaro in una tabella temporanea.
La mia applicazione leggerà i valori e li cancellerà una volta prelevata la password e recriptata.
Il problema è che non ho modo di passare una password criptata all'applicazione che non ha db ma salva i dati su un file di testo..quindi questa è l'unica opzione che mi è venuta in mente per sincronizzare la prima password alla seconda.
Non mi vengono in mente altri modi.
Per creare la tabella posso farlo a mano. Ma per inserire la pass con l'user dove posso mettere l query negli script di joomla? vorrei che quando si cambia pw viene sempre creata la nuova pass nella tabella..
Spero che qualcuno abbia capito il mio problema e che sappia darmi qualche consiglio.
Grazie mille!
-
ciao lollolio,
per fare una cosa del genere dovresti modificare com_user ma data la criticità del componete ti sconsiglio di farlo, che ne dici di modificare l'altra applicazione in modo che usi la stessa autenticazione di joomla?
ciao,
marco
-
hehe l'avrei fatto ma non ho i sorgenti..
posso solo passarle in input delle pw in chiaro tramite db per mettere la creazione degli account automatica..è un programma vecchiotto.. :'(
provo a guardare com_user...non sapresti dirmi più precisamente dove guardare!? :-[
tnx
la tabella temporanea mi sa che è veremente l'unica soluzione..non so dove sbatter la testa..
-
ciao,
a lato fe io agirei su /components/com_user/controller.php.
ricordati che modifica di questo file richiede poi attenzione negli aggiornamenti.
ciao,
marco
-
ciao,
a lato fe io agirei su /components/com_user/controller.php.
ricordati che modifica di questo file richiede poi attenzione negli aggiornamenti.
ciao,
marco
ho aggiunto la query alla fine dei questa funzione: function register_save()
sembra andar tutto a meraviglia..domani controllo con un pò di test...
grazie mille per la dritta :D
se tutto funziona bene metto un bel risolto!!
-
mhm avrei un altro problemino..
quando da pannello dell'utente loggato provo a cambiare la pw devo sempre creare una query che mi crea ancora user e pw..
però non riesco a farlo funzionare..
ho provato a creare la query dentro function completereset()
è questa che viene chiamata quando si reimposta la pw da pannello utente?
per caso è anche quella che viene chiamata quando si perde la pw e viene rigenerata tramite mail?
non capisco se sbaglio qualcosa nella query o sbaglio proprio funzione..
qualcuno sa darmi qualche delucidazione?:D