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