The Elearning Community • Redirect dopo logout
Page 1 of 2

Redirect dopo logout

Posted: Thu Jan 05, 2023 11:14 am
by kingbluz
ciao a tutti,

vorrei cambiare il redirect automatico attualmente impostato dopo il logout da Forma: al momento si viene riportati alla pagina di login, mentre vorrei che gli utenti fossero portati su un'altra pagina (residente sullo stesso server).

Qualcuno sapreppe indirizzarmi verso i file corretti per modificare il redirect?

Grazie

Maurizio

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 12:18 pm
by alfa24
Su quale versione di forma vorresti farla questa porcata?

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 12:19 pm
by kingbluz
sulla 3.3.2

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 12:54 pm
by alfa24
Che non è pubblica, sbaglio?

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 1:02 pm
by kingbluz
Attualmente è in download per membri della association.
Però credo che non sia molto differente dalla 3.2.1 per quanto riguarda il logout

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 1:05 pm
by alfa24
Ti guardo su una 321 dopo

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 1:49 pm
by d.ravasco
Modifica il file lib\lib.authenticationmanager.php nella function logout inserisci dopo session_destroy la seguente riga

header("location: https://sito" .);
exit();

Io adotto questo metodo

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 6:08 pm
by kingbluz
Grazie d.ravasco,

ho provato su una 3.2.0 ma non funziona... (pagina bianca dopo logout)

sulla 3.3.2 invece è diverso il contenuto della function logout nel file lib\lib.authenticationmanager.php. Non c'è session_destroy e rimanda a diverse funzioni:
lib\Session\SessionManager::getInstance()->getSession()->invalidate();

Maurizio

Re: Redirect dopo logout

Posted: Thu Jan 05, 2023 7:53 pm
by alfa24
Nel codice di ravasco c'è un punto di troppo ma basta che guardi i log.degli errori e capisci da te

Re: Redirect dopo logout

Posted: Fri Jan 06, 2023 11:00 am
by kingbluz
grazie alfa,
togliendo il punto funziona :)

Ora non mi resta che capire come modificare il redirect nella 3.3.x dal momento che il suo funzionamento è stato modificato

Maurizio