
Il classico form per il login degli utenti non soddisfa le nostre esigenze??
Vogliamo modificarlo graficamente? O vogliamo renderlo più sicuro tramite codifica SSL? Oppure vogliamo implementare l'autenticazione attraverso i social network?
Per tutti questi motivi, Drupal 7, mette a disposizione decine di moduli, con i quali possiamo: modificare la visualizzazione del blocco di login, possiamo usare il protocollo HTTPS per rendere l'operazione di autenticazione molto più sicura, e possiamo dare la possibilità all'utente di loggarsi tramite l'account del proprio social network preferito.
Premetto che attraverso questi moduli non andremo a modificare i campi che compongono il blocco di login, per fare ciò vedi: impostazioni profilo.
Comincio con un breve elenco di moduli per modificare il blocco con cui si effettua il login e poi passerò a descriverne alcuni.
Per modificare l'aspetto grafico:
- Modal Form (descritto sotto)
- User Login Bar (descritto sotto)
- Ajax Login/Register (descritto sotto)
- Compact Form
Per rendere l'operazione di login più sicura:
Per modificare sia aspetto che sicurezza: Fancy Login
Per inserire l'uso di social network: HybridAuth Social Login
Per altre tipi di modifiche:
Descrizione del modulo Modal Form
E' limitativo dire che questo modulo modifica solo il form di login, in quanto, possiamo lo possiamo usare per tutti i form che sono presenti all'interno del nostro sito web. Possiamo assegnare una determinata visualizzazione al form: dei contatti, dei commenti o ad un form creato con webform. Questo modulo lo potete scaricare da qui ma ha bisogno anche di Chaos Tool Suite.
- installare e abilitare i moduli
- andare nella pagina di configurazione
- selezionare per quale tipo di form deve essere utilizzato
- apportare eventuali modifiche per lo stile con cui apparirà il blocco e inserire l'Url per le pagine in cui deve apparire
- e questi sono alcuni risultati di visualizzazione:
- utente che deve creare un nuovo account
- per la richiesta di una nuova password
- per inserire un nuovo commento
Descrizione del modulo User Login Bar
Modulo semplicissimo da usare e che permette di visualizzare orizzontalmente i campi di login
- installare e abilitare il modulo che si può scaricare da qui
- andare in menù amministratore/struttura/blocchi (vedi pagina descrizione blocchi)
- disibalitare il blocco User Login, cioè quello usato di default
- abilitare e posizionare secondo le nostre esigenze il blocco User Login Bar
Descrizione del modulo Ajax Login/Register
Il modulo può essere scaricato da qui ma ha bisogno anche di Chaos Tool Suite. Questo modulo, oltre a modificare l'aspetto del blocco di login, permette anche di indirizzare l'utente, che si è appena registrato, ad un adeterminata pagina
- installare e abilitare i moduli
- attraverso la pagina di configurazione, possiamo modificare lo stile con cui apparirà il blocco
- e possiamo anche impostare eventuali reindirizzamenti
- così è come viene visualizzato il blocco di login con le impostazioni di default
- è questa è la pagina a cui viene indirizzato il nuovo utente registrato
- questo è un esempio di visualizzazione per il cambio di password