Vediamo brevemente come personalizzare la registrazione e il login grazie alla pagina Configurazione.
Impostazioni Generali:
- Path alle immagini del pannello account: in questa cartella sono contenute alcune immagini utilizzate dal modulo. Se desiderate cambiarle potete utilizzare un'altra cartella inserendo il nuovo path in questo campo;
- Links per pagina: numero di utenti da mostrare nell'elenco della parte amministrativa;
- Età minima: potete specificare l'età minima richiesta per la registrazione. Ovviamente si basa su un'autocertificazione dell'utente, in alcuni stati questo ha valore legale. Potete disattivare la domanda inserendo 0 (come su questo sito);
- Lunghezza minima password degli utenti: teoricamente più la password è lunga più è sicura. Potete alzare il numero ma non esagerate, anche perchè spesso la password non viene rubata perchè corta ma per qualche disattenzione dell'utente;
- Nome per gli utenti anonimi: che nome utilizzare laddove gli utenti anonimi possono inviare dei dati (es. commenti, link ecc);
- Salva la data dell'ultimo login nel database: se desiderate tener traccia dell'ultimo login potete attivarlo. Considerate però che con l'opzione ricordami un utente potrebbe loggarsi solo una volta e visitare il sito tutti i giorni;
- Credenziale richiesta per il login: potete scegliere se ci si logga con username e password o con e-mail e password. Nota: per la seconda opzione l'e-mail dev'essere unica!
- Metodo di hash per la password: la password non è salvata in chiaro nel database, potete scegliere quale metodo di hashing usare. Se non sapete cos'è lasciare SHA256;
Registrazione Utenti:
- La registrazione utenti è moderata: mettendo si ogni account non verrà attivato fino a quando non lo approverete voi;
- Ogni indirizzo e-mail può essere utilizzato solo una volta: evita che si registrino più account con lo stesso indirizzo. E' necessario se scegliere e-mail come credenziale per il login, ma si consiglia di lasciarlo su sì in ogni caso;
- Mostra tutte le proprietà durante la registrazione: se attivo in fase di registrazione verrà chiesto all'utente di compilare tutti i campi del profilo invece che solo username, email e password. Prima di attivarlo considerate che chiedere troppi dati può scoraggiare l'utente;
- Abilita la registrazione di nuovi utenti: mettendo no non sarà possibile registrare altri account;
- Motivazione: il messaggio che verrà mostrato agli utenti se la registrazione è disabilitata;
- Verifica l'indirizzo e-mail durante il processo di registrazione: potete scegliere tra 2 metodi di verifica o di non verificarlo;
- Nomi utente riservati: potete indicare delle parole che non volete vengano utilizzate per registrare nuovi account;
- Indirizzo e-mail a cui notificare la registrazione di nuovi utenti: inserendo il vostro indirizzo verrete avvisati di ogni nuovo utente;
- User agent bannati: potete escludere dalla registrazione uno user agent;
- Domini illegali: escludendo un dominio non sarà possibile registrare account usando un indirizzo e-mail di quel dominio (es. libero.it);
- Domanda e Risposta di protezione dallo spam: potete specificare una semplice domanda a cui l'utente deve rispondere per registrarsi. Ad esempio quanto fa 4+2? 6;
Configurazione Log-in Utente:
- Log-in e log-out conformi al WCAG: disattivandolo avrete una schermata con scritto "Log-in in corso" o "Log-out in corso" e un successivo redirect;