it-swarm.it

campi "init" e "mail" nella tabella degli utenti

Qual è la differenza tra i campi "init" e "email"?

mail varchar(64)  User's e-mail address.
init varchar(64)  E-mail address used for initial account creation.
12
user780

La differenza è che mail è l'effettivo indirizzo email utilizzato dall'utente, mentre init contiene, in una semplice Drupal, l'indirizzo e-mail utilizzato al momento della creazione dell'account utente.
Nel caso in cui il modulo sistema Single Sign-On del forno sia installato in un sito slave (in panetteria), il init contiene il collegamento all'account utente sul sito principale.

Pertanto, il campo init potrebbe essere descritto come il campo che identifica in modo inequivocabile un account utente, ovvero (per impostazione predefinita, quando i moduli di terze parti non ' t cambia il suo contenuto) impostato per contenere l'indirizzo e-mail iniziale. (Questo sembra il motivo per cui il campo è stato nominato init .)

Drupal.org utilizza il campo init nel caso in cui gli utenti perdano l'accesso al proprio account e creino un nuovo account per segnalarlo. Viene chiesto (non pubblicamente) quale e-mail hanno usato durante la registrazione del loro account precedente; un amministratore di Drupal.org verificherebbe quindi che è esattamente l'e-mail utilizzata durante la registrazione dell'account perso leggendo il contenuto del database. (Non esiste un modulo che consente di farlo automaticamente, per quello che ne so.)

14
kiamlaluno