html - link - php registration with email




La conferma di "Conferma email" è una buona pratica quando l'utente cambia indirizzo email? (6)

Digitare cose due volte è frustrante e non impedisce errori di copia e incolla o persino errori di battitura.

Vorrei utilizzare uno schema di autenticazione / attivazione con un rollback al vecchio indirizzo se l'attivazione non viene soddisfatta entro 48 ore o se l'email rimbalza.

La mia organizzazione ha un modulo per consentire agli utenti di aggiornare il loro indirizzo email con noi. È suggerito che abbiamo due caselle di input per la posta elettronica: la seconda come conferma email.

Ho sempre copiato / incollato il mio indirizzo email di fronte alla conferma. Presumo che la maggior parte dei nostri utenti non sia così esperta.

Indipendentemente da ciò, è considerata una buona pratica? Non posso sopportarlo personalmente, ma mi rendo anche conto che probabilmente non è pensato per me. Se qualcuno sbaglia la sua e-mail, non possono accedere e devono chiamare per sistemare le cose.


Direi che questo è ok ma dovrebbe essere riservato solo per i moduli in cui l'e-mail è essenziale. Se errate la tua e-mail per la prenotazione del volo, hai interrotto il collegamento a due vie tra te e l'altra parte e rischi di non ottenere il numero di conferma, qui su significherebbe solo che il tuo Gravatar non verrebbe caricato ...

Mi considererei abbastanza tecnico, ma riempo sempre entrambi i campi / wo pasta se ritengo che sia abbastanza importante.


Ho visto molte persone digitare il loro indirizzo e-mail in modo errato e ho anche controllato i database degli utenti pieni di indirizzi e-mail non validi.

Per come la vedo, hai due opzioni. Utilizzare una seconda casella per confermare l'input o inviare un'e-mail di autenticazione / attivazione.

Entrambi sono fastidi, quindi puoi scegliere quale pensi possa infastidire gli utenti.

Molti sostengono che dover trovare una e-mail e fare clic su un collegamento è più fastidioso, ma evita il problema di copia / incolla di un indirizzo errato e consente di fare cose come eliminare o ripristinare gli utenti se non si attivano dopo dire 48 ore.


Mentre le persone più esperte di tecnologia tendono a copiare e incollare, non le persone tecniche trovano altrettanto fastidioso dover digitare qualcosa due volte. Durante un sacco di test degli utenti che ho provato, meno esperti di tecnologia, più mi infastidiscono con qualcosa di simile ... Fanno fatica a digitare così com'è, quando vedono che devono digitare di nuovo la loro email di solito è di solito accolto con un segno forte.

Vorrei suggerire alcune cose.

  1. Accanto alla casella di input scrivi lo stile delle informazioni che stai cercando in modo simile (es. [email protected]) . Il motivo per cui questo è importante è che ti sorprenderebbe sapere come molti meno esperti di tecnologia non capiscano davvero la differenza tra un sito Web e un indirizzo email, quindi fagli conoscere visivamente il formato che desideri.

  2. Esegui un forte test di formattazione in tempo reale e mostra visivamente a un utente che il formato è buono o cattivo. Una casella di controllo verde se tutto va bene viene in mente.

  3. Infine, a seconda dell'architettura del sistema, utilizzo spesso una libreria per in realtà sbagliare un dominio in background. Non cerco necessariamente di eseguire un VRFY sul server: spesso utilizzo una libreria per verificare che il dominio che hanno inserito abbia record MX nel suo record DNS.


Sono d'accordo con te in quanto è abbastanza fastidioso per me (copio e incollo il mio indirizzo anche nel secondo input).

Detto questo, per gli utenti meno esperti, è probabilmente una buona idea. Guardare il tipo di mia madre è affermazione che molti utenti non guardano lo schermo mentre scrivono (quando usa il suo laptop assomiglia a Linus di Peanuts quando suona il pianoforte). Se è importante che tu abbia l'indirizzo email corretto dell'utente, direi che avere un input di conferma è un'ottima idea (uno di questi giorni probabilmente scriverò il mio indirizzo email errato nella prima casella e lo incollo nel secondo scatola e poi sentirsi un completo idiota).


Tendo ad inviare un codice di verifica all'indirizzo e-mail specificato (e lo chiedo solo una volta), e non modificare l'indirizzo e-mail finché l'utente non ha inserito il codice che ho inviato.

Questo ha il vantaggio che se provano a impostarlo su una dozzina di indirizzi diversi in rapida successione, saprai quali funzionano con quale codice di verifica inseriscono.

Inoltre, se mi viene presentata una casella "Conferma indirizzo email", faccio solo copia e incolla dal precedente e, se sono colpevole, sono sicuro che altri utenti meno attenti faranno lo stesso.





confirm