Registrazione automatica anomalia redirect dopo convalida email di registrazione 
Autor: Giuseppe GuidaVorrei segnalare un problema nel flusso di registrazione e convalida degli utenti sul mio sito web di test realizzato con WebSite X5 Pro, link:
https://www.giuseppeguida.it/videocorsi01
Ho impostato la registrazione automatica con convalida via email e inserito in Passo 1 > Gestione Accessi > Impostazioni la pagina d'ingresso desiderata (logged in) in cui far atterrare gli utenti dopo la validazione.
Tuttavia, quando un nuovo utente clicca sul link di conferma ricevuto via email:
1) Il Reindirizzamento non viene rispettato: l'utente non viene inviato alla pagina d'ingresso da me creata e scelta, ma viene portato sulla pagina di sistema imlogin.php?uservalidated invece che su https://www.giuseppeguida.it/videocorsi01/logged-in.php
2) Interfaccia e UX incoerenti: in questa pagina l'utente risulta già correttamente autenticato (infatti nell'header compare il pulsante Logout), ma la pagina continua a mostrare a schermo l'intero modulo di registrazione/accesso con i campi vuoti (Nome, Cognome, Email, Password) e il messaggio che invita i nuovi utenti a registrarsi.
Trattandosi di un utente che ha appena completato la registrazione e che risulta già loggato, mostrare di nuovo i campi di iscrizione e la maschera di login crea molta confusione e un'esperienza utente poco professionale.
Chiedo se sia possibile correggere questo comportamento (o ditemi se sbaglio io qualcosa) per far sì che il link di convalida inviato via mail reindirizzi direttamente alla pagina d'ingresso logged in (che online è logged-in.php) impostata al Passo 1, senza mostrare la pagina intermedia imlogin.php.
Io ho risolto con uno script inserito al PASSO 1 Impostazioni, lo script è questo:
<script>
if (window.location.href.indexOf('imlogin.php?uservalidated') !== -1 || window.location.search.indexOf('uservalidated') !== -1) {
window.location.replace("https://www.giuseppeguida.it/videocorsi01/logged-in.php");
}
</script>
Al momento ho eliminato lo script affinchè possiate fare le verifiche, inoltre chiedo se sia possibile sistemare nativamente questa gestione nelle prossime versioni del software (non ho aggiornato la licenza proprio perchè ci sono cose che ancora rendono frustrante il lavoro con Website X5: Valuterò con calma se sarà il caso di aggiornare o meno).
Grazie

Sem comentários