it-swarm-eu.dev

Pro e contro per avere lo stesso modulo per login, registrazione e password dimenticata

Ho notato che alcuni siti hanno lo stesso modulo per login, registrazione e password dimenticata.

Sotto il modulo hai 3 pulsanti

  • ho dimenticato la mia password
  • registrati
  • accedi

Quali sono i pro e i contro sull'uso di questo approccio e su quale versione sceglieresti.

17
Gabriel Solomon

Dovrebbero essere sempre presenti collegamenti alle pagine e dimenticata nome utente/password nelle pagine la tua pagina di accesso.

L'uso di un singolo modulo con 3 pulsanti diversi che condividono gli stessi campi nome utente/password sarebbe confuso. Inoltre, probabilmente non è possibile:

  • La registrazione richiede normalmente informazioni aggiuntive oltre a nome utente e password (almeno, digitare nuovamente la password per confermare).
  • Dimenticare la password è poco frequente e richiede all'utente di inviare qualche altra forma di autenticazione (ad es. Domanda segreta, il loro indirizzo e-mail su file, conferma che la vogliono e-mail).

D'altra parte, avere aree (moduli) separate per le operazioni di registrazione e login sulla stessa pagina potrebbe funzionare bene.

Registrazione modulo nella pagina di accesso migliora l'esperienza per i nuovi utenti (a costo di disordine per gli utenti esistenti).

Questo funziona bene per i siti che non vengono riutilizzati frequentemente e in cui l'esperienza di nuovi utenti è una priorità. Un buon esempio è un sito di shopping che attira molti utenti principianti. Il loro obiettivo è ordinare la merce con il minor numero di ostacoli possibile. Per tale sito, la registrazione dovrebbe essere una parte minore del checkout. Avere su una pagina diversa sembra un ulteriore passo in avanti e un impedimento nel processo.

Dimenticare una password (o nome utente) è uno scenario poco frequente. Penso che una pagina separata sia sufficiente e non ingombra il flusso di lavoro principale.

12
dbkk

Non esiste un "pro" per avere un unico modulo come quello che tu suggerisci che supera il più importante "con": confonderà i tuoi utenti. Anche avere un modulo condiviso solo per il login e la registrazione (come suggerito da Lukas) è destinato a creare confusione. Le persone vedono un modulo e presumono di sapere a cosa serve, e non leggono davvero il testo di un pulsante, semplicemente fanno clic su di esso, supponendo che ti accederà.

Inoltre, per l'accessibilità e gli utenti avanzati, come funzionerebbe un modulo del genere se si preme Invio anziché fare clic su un pulsante? Certo, puoi dire che il default sarebbe fare un login, ma molti utenti semplicemente premono invio dopo aver compilato un modulo e se un utente sta provando a registrarsi in quel modo, hai appena reso le cose più difficili da registrare. Ciò significa che è probabile che tu perda completamente quella registrazione.

Anche sul fronte dell'accessibilità, come chiameresti quel modulo? Uno screen reader va dall'alto verso il basso, quindi il nome del modulo viene utilizzato per aiutare l'utente a capire a cosa serve il modulo. Se hai un modulo con molteplici scopi, come dovrebbe saperlo quell'utente?

3
Charles Boyung

Gli unici pro che potrei inventare sono:

  • Tutta la funzionalità è in un unico posto
  • Non stai ripetendo le pagine che richiedono gli stessi dati

Che non è proprio un vero professionista.

I contro che riesco a pensare subito sono molto più forti:

  • Ogni pagina è un'attività diversa e non hai bisogno esattamente delle stesse informazioni per ognuna.
  • Corri il rischio di confondere l'utente.

Per quanto riguarda dove andare - pagine separate ogni volta.

Non stai chiedendo gli stessi dati in ogni caso e gli utenti inesperti o occasionali avranno comunque bisogno di maggiori indicazioni.

2
ChrisF

Bene, in realtà penso che se si tenta di accedere e utilizzare una password errata, potrebbe esserci un link che appare come "password dimenticata?" Questo ti invierebbe uno nuovo via e-mail. Dal momento che non hai bisogno di ulteriori informazioni a parte l'e-mail/login che dovrebbe funzionare bene.

Concordo tuttavia con gli altri post, che non ci dovrebbe essere un pulsante sul modulo di accesso ma solo un link, che ti indirizza a un modulo che ti chiede la tua e-mail/nome utente.

Grazie al commento di Charles Boyung, ho ripensato la mia affermazione e sono giunto alla conclusione che le sue critiche sono in realtà ben messe. Penso comunque che non sia una cattiva idea dare la possibilità di registrarsi nel modulo di accesso. Questo perché, spesso all'utente viene chiesto di effettuare l'accesso durante il tentativo di accedere a una determinata pagina, se l'utente non ha un account, qui è il posto dove farlo iscrivere.

Potrebbe funzionare così. Il modulo ("Modulo di accesso" per l'utilità per la lettura dello schermo) ha un campo per l'accesso tramite e-mail e password e l'azione predefinita al momento dell'accesso è l'accesso. C'è comunque un registro dei pulsanti. Facendo clic, l'utente viene reindirizzato a un modulo diverso con tutte le informazioni necessarie (se ce ne sono altre necessarie oltre a e-mail e password). Se l'utente ha compilato l'e-mail e la password, viene passato all'altro modulo.

Nel caso in cui non abbiate bisogno di ulteriori informazioni, facendo clic su registrati vi presentereste una pagina di successo se avete già compilato le vostre informazioni o, in caso contrario, con un modulo per compilare le informazioni e un solo pulsante "registrati".

In questo modo hai 3 moduli, ma puoi combinarli in modo che sia, a mio avviso, facile per l'utente e molto conveniente.

2
Lukas Oppermann

Il motivo principale per cui dovresti separarli è evitare che gli utenti creino accidentalmente nuovi account. Ho provato a essere allo stesso modo creativo con un modulo come questo in passato, e sono finito con tonnellate di utenti che hanno cercato di "accedere" utilizzando il modulo di registrazione, e poi mi sono chiesto perché tutti i loro dati fossero stati eliminati.

Anche se non ho permesso agli utenti esistenti di registrarsi, dati gli utenti sufficienti, alcuni scriveranno erroneamente la loro e-mail all'accesso E faranno clic sul pulsante di registrazione che crea non solo un errore UX, ma anche inutili problemi con l'assistenza clienti e abbandono.

0
catbelly