Ciao axew3, modificando di testa mia i link nel file del modulo del plugin come ti avevo anticipato e quindi forzando la registrazione che crea il tuo plugin, non da forum ma da wordpress, che avrebbe anche più senso, senza installare ulteriori plugin (non perchè non voglia ascoltarti o penso di saperne più di te ma perchè ho quasi finito la memoria) il problema delle registrazioni di fake o bot non si sta presentando più.
Comunque ho visto che hai rilasciato la nuova versione con il fix al plugin che utilizzavo, effettivamente ora funziona, volevo segnalarti che però utilizzando il plugin "ajax with login" ed effettuando l'accesso da Wordpress... se si accede nel Forum non si è già collegati come invece succede con il plugin "wp_w3all_php login". Se invece ci si collega da Forum e si entra in Wordpress allora funziona con entrambi i plugin.
PS: Se ho modificato il file che parlavo all'inizio (login_form_include_iframe_mode_links) e lo carico manualmente tramite FTP (sempre lo stesso file modificato senza apportare modifiche da zero ad un eventuale login_form_include_iframe_mode_links nuovo) rischio di annullare alcuni fix che fai? perchè ogni volta che c'è un aggiornamento mi viene sovrascritto e perdo le modifiche (di link e di testi italiani)...
Problemi logout
- axew3
- w3all User
- Posts: 2883
- Joined: Fri Jan 22, 2016 5:15 pm
- Location: Italy
- Contact:
Re: Problemi logout
Ciao, controllo la segnalazione che fai.
E si purtroppo, fino che non aggiungiamo il codice per la traduzione del plugin.
Lo farò quanto prima possible. Puoi scaricare il plugin manualmente, e caricare i files eccetto quello che modifichi nella cartella views. Il codice php di quei files è oramai, possiamo dire stabile e non cambierà. Potrà aggiungersi, ma le variabili esistenti rimarranno quelle.
Se ti accorgi di bug e li segnali, mi fai un gran favore testare ogni volta le tante possibilità che coinvolge qualche modifica non è facilissimo.
Un saluto.
E si purtroppo, fino che non aggiungiamo il codice per la traduzione del plugin.
Lo farò quanto prima possible. Puoi scaricare il plugin manualmente, e caricare i files eccetto quello che modifichi nella cartella views. Il codice php di quei files è oramai, possiamo dire stabile e non cambierà. Potrà aggiungersi, ma le variabili esistenti rimarranno quelle.
Se ti accorgi di bug e li segnali, mi fai un gran favore testare ogni volta le tante possibilità che coinvolge qualche modifica non è facilissimo.
Un saluto.
- axew3
- w3all User
- Posts: 2883
- Joined: Fri Jan 22, 2016 5:15 pm
- Location: Italy
- Contact:
Re: Problemi logout
Ho provato quello che riporti come bug, ma forse si tratta di questo xchè non riesco a riprodurlo:
https://www.axew3.com/w3/index.php/forum ... ewtopic=98
cioè: il plugin ajax, resetta i valori di login che l'utente immette prima di passare a login di WP, quindi non c'è modo per wp_w3all plugin di sapere se l'utente è loggato con autologin ad ogni visita o no.
QUindi se ti logghi con il widget ajax frontend, anche con l'opzione ricordami, in phpBB il cookie ricordami non viene settato.
Se scade la sessione di phpBB quindi capita che risulti loggato in WP e non in phpBB quando ritorni sul sito dopo che lo hai lasciato o dopo una ora di inattività. Intendi questo? Se è questo come provo a spiegare sul post, si può settare che di default venga inviato il cookie ricordami.
Se vuoi ti dico come, è molto semplice, se questo è il problema. Questo vale solo per il widget frontend del plugin ajax. Se lo usi su wp-login.php invece si setta correttamente il cookie anche con il recahpka.
Ho provato a loggarmi col plugin ajax e quindi visitato l'iframe forum page in wp, e risulta ok al momento. Ti succede anche se lo visiti subito che non sei loggato o in seguito a quanto ti ho descritto?
https://www.axew3.com/w3/index.php/forum ... ewtopic=98
cioè: il plugin ajax, resetta i valori di login che l'utente immette prima di passare a login di WP, quindi non c'è modo per wp_w3all plugin di sapere se l'utente è loggato con autologin ad ogni visita o no.
QUindi se ti logghi con il widget ajax frontend, anche con l'opzione ricordami, in phpBB il cookie ricordami non viene settato.
Se scade la sessione di phpBB quindi capita che risulti loggato in WP e non in phpBB quando ritorni sul sito dopo che lo hai lasciato o dopo una ora di inattività. Intendi questo? Se è questo come provo a spiegare sul post, si può settare che di default venga inviato il cookie ricordami.
Se vuoi ti dico come, è molto semplice, se questo è il problema. Questo vale solo per il widget frontend del plugin ajax. Se lo usi su wp-login.php invece si setta correttamente il cookie anche con il recahpka.
Ho provato a loggarmi col plugin ajax e quindi visitato l'iframe forum page in wp, e risulta ok al momento. Ti succede anche se lo visiti subito che non sei loggato o in seguito a quanto ti ho descritto?
- axew3
- w3all User
- Posts: 2883
- Joined: Fri Jan 22, 2016 5:15 pm
- Location: Italy
- Contact:
Re: Problemi logout
Niente da fare, 1.3.9 rimuove infatti la questione aggiunta a proposito dei plugin che eseguono login su widget frontend resettando l'array $_POST:
purtroppo, te la spiego in due parole, non si può controllare che l'utente stia o meno eseguendo un login o un logout, se viene da phpBB dove si è magari disconnesso, col codice che avevo aggiunto. Vedo in questi giorni se è possibile risolvere diversamente.
purtroppo, te la spiego in due parole, non si può controllare che l'utente stia o meno eseguendo un login o un logout, se viene da phpBB dove si è magari disconnesso, col codice che avevo aggiunto. Vedo in questi giorni se è possibile risolvere diversamente.
-
- User w
- Posts: 12
- Joined: Thu May 12, 2016 8:43 pm
Re: Problemi logout
Non ti preoccupare, scusa se ho risposto così tardi ma avevo letto il tuo messaggio alle 3 di notte e non mi sembrava il caso di cercare codici nei file ...
comunque sto rivalutando il widget "login with ajax" perchè una volta che si esegue il logout si è in un pannello di Wordpress e non nel sito (mio).... A questo punto tengo il tuo che ormai funziona praticamente alla perfezione, almeno lavora tutto in modo più "ufficiale", se ci saranno aggiornamenti modificherò il codice inserendo il link della registrazione con il captcha (quella di wordpress).
Se posso azzardare una mia richiesta, sperando possa piacere pure a te, nel widget wp_w3all_phpbb login, aggiungerei dei campi per inserire delle possibili scorciatoie, mi spiego meglio:
- Se eseguo l'accesso io che sono admin allora oltre la scritta logout avrò sotto Pannello Admin, Profilo e Messaggi inviati (solo in wordpress visto che nel forum esiste già)
- Se esegue l'accesso un utente avrà la voce sotto Profilo e Messaggi inviati
comunque sto rivalutando il widget "login with ajax" perchè una volta che si esegue il logout si è in un pannello di Wordpress e non nel sito (mio).... A questo punto tengo il tuo che ormai funziona praticamente alla perfezione, almeno lavora tutto in modo più "ufficiale", se ci saranno aggiornamenti modificherò il codice inserendo il link della registrazione con il captcha (quella di wordpress).
Se posso azzardare una mia richiesta, sperando possa piacere pure a te, nel widget wp_w3all_phpbb login, aggiungerei dei campi per inserire delle possibili scorciatoie, mi spiego meglio:
- Se eseguo l'accesso io che sono admin allora oltre la scritta logout avrò sotto Pannello Admin, Profilo e Messaggi inviati (solo in wordpress visto che nel forum esiste già)
- Se esegue l'accesso un utente avrà la voce sotto Profilo e Messaggi inviati
- axew3
- w3all User
- Posts: 2883
- Joined: Fri Jan 22, 2016 5:15 pm
- Location: Italy
- Contact:
Re: Problemi logout
Ok! Va bene, in effetti è molto scarno e può aggiungere tante altre possibiltà... anche un rechapka.