Joomla.it Forum
Joomla! 3 => Joomla! 3 => : tratru 03 Jan 2014, 13:33:21
-
ciao
ho un problema che non riesco capire e risolvere, ho configurato CB per le registrazioni con l'email di conferma di registrazione.
un nuovo utente si registra definendo user e password, completa la registrazione con i dati necessari, il sistema invia l'email di conferma ed l'utente conferma la registrazione tramite il link, una volta confermato il link l'utente risulta abilitato ed operativo sul sistema.
tenta di fare il login ma senza riuscirci in nessun modo, anche se chiede di modificare la password non si riesce ad eseguire il login.
se vado dalla parte amministrativa e forzo la password a questo punto l'utente riesce eseguire il login con la password forzata dall'amministratore.
mi sono accorto guardando il database utenti che la password ha una lunghezza di caratteri piu corta (circa la meta) rispetto ad una password forzata dall'amministratore
qualcuno ha una minima idea cosa potrebbe essere che crea tale problema
la mia configurazione è la seguente
ho installato joomla ver 3.2.1 con Community Builder ver 1.9.1
sul sito ho installato anche K2 versione 2.6.7 e Kunena 3.0.3
grazie
-
Ciao tratru, credo che possa dipendere da un bug di cui si parla relativamente al log-in form di joomla 3.2.1
qui trovi una discussione in merito:
http://forum.joomla.org/viewtopic.php?f=710&t=825321 (http://forum.joomla.org/viewtopic.php?f=710&t=825321)
mi pare ci fosse qcosa anche su questo stesso forum
-
Ciao luketto e grazie della risposta, ma leggendo il post da te segnalato il mio problema è notevolmente diverso
io come superadmin riesco ad accedere sia in front che in back tutti gli utenti che imposto le password a mano dal back accedono al front senza problemi, se arriva un nuovo utente e si registra completa la procedura impostando user e password ma una volta terminata se vuole accedere con la sua psw non riesce .
se gli imposto la psw dal back e si autentica con la mia psw impostata anche lui riesce ad accedere
se ti viene in mente qualcos'altro ti ringrazio in anticipo, nel frattempo contino cercare
grazie e ciao
-
qui: plugins/user/joomla/joomla.php
rimuovi: if ($userPluginParams->get('strong_passwords') == 1)
sostituisci: if ($userPluginParams->get('strong_passwords', 1) == 1)
Cerca bene, perché da quello che ho capito, con la 3.2.2 questo bug dovrebbe essere stato risolto
-
Ciao io ho lo stesso identico problema di tratu anch'io uso la versione 3.2.1 di joomla e gli utenti (a parte io amministratore) non riescono a fare il login dal sito. Devo anch'io forzare la password.
La stringa che dici tu però nel file joomla.php non esiste.
-
qui trovate l'intera discussione compresi i riferimenti a Joomlacode e a Github
http://forum.joomla.org/viewtopic.php?f=728&p=3121442 (http://forum.joomla.org/viewtopic.php?f=728&p=3121442)
-
ciao luketto
ti ringrazio ancora del supporto dato ma quello indicato sul forum di joomla.org e da te indicato non mi aiuta molto, non fraintendermi ma la modifica da fare non è presente nel mio file joomla.php oppure ho capito male io
ti allego il file joomla.php (http://cgspa.xoom.it/joomla.zip)
grazie
-
Anche il mio file joomla.php è come quello di tratru....
Nel link che ha postato luketto diceva "di utilizzare password (bcrypt) o meno a seconda di altri sistemi di password possibili o ponti che si basano sulla vecchia stile di Joomla (prima 3.2, md5-hex)"
"Or set options of plugin User - joomla! to use strong password (bcrypt) or not depending of other possible password systems or bridges that rely on the old style Joomla (before 3.2, md5-hex)."
Nel file joomla.php ho trovato questa stringa, può essere che sia questa la stringa da modificare?
$cryptedKey = JUserHelper::getCryptedPassword($privateKey, '', 'bcrypt', false);
-
provate qui: http://alterbrains.com/blog/100-joomla-3-2-passwords-issue-problem-solution (http://alterbrains.com/blog/100-joomla-3-2-passwords-issue-problem-solution)
sennò aggiornate a 3.2.2 come già detto
-
Mi viene da ridere (o meglio da piangere :'( :'( :'( ) Sai che ho già provato i consigli dell'ultimo link? Proprio ieri sera....ma anche qui in /libraries/joomla/user/user.php non c'è la stringa di cui si parla.....
:'( :'( :'( :'( :'( :'(
-
ciao
dove trovo la versione 3.2.2 ho cercato ma trovo solo la 3.2.1
grazie
-
La 3.2.2 non è ancora uscita.
-
ciao
quindi devo mettermi l'anima in pace fino a quando esce la 3.2.2
vale1519 te cosa hai fatto per risolvere il problema?
-
Ciao, guarda ho parlato con vari esperti di joomla e tutti mi hanno detto la stessa cosa e cioè che loro si registravano e loggavano senza alcun problema sul mio sito, la conclusione è stata che era un problema mio. Uno di questi benefattori mi ha pulito la cache degli aggiornamenti di joomla, io da li sono stata qualche giorno senza entrarci perchè non sopportavo più quel sito :-) ma quando ci sono tornata ho cancellato completamente tutte le registrazioni che c'erano e registrazione e login hanno iniziato a funzionare perfettamente....Immagino quindi sia stata proprio la pulizia della cache degli aggiornamenti di joomla (che però non ho idea di come si faccia) che ha risolto il mio problema....Sta di fatto che con un altro sito che negli stessi giorni avevo cominciato sempre con la 3.2.1 non ho alcun problema con la registrazione e login...