WebSite X5Help Center

 
Giuseppe Guida
Giuseppe Guida
User

Registrazione automatica anomalia redirect dopo convalida email di registrazione  it

Auteur : Giuseppe Guida
Visité 80, Followers 2, Partagé 0  

Vorrei 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

Posté le

Pas de commentaires