Aliás, se alguém está chegando aqui porque foram enviados avisos de atualização [email protected]: Embora a conta do administrador possa ter $user->init === '[email protected]', o local real a procurar é admin / reports / updates / settings, que também pode conter um [email protected]. (Isso foi em um site de idade, eu não tenho nenhuma idéia de como ele chegou lá :))
Donquixote
Respostas:
14
A diferença é que o correio é o endereço de email real usado pelo usuário, enquanto o init contém, em uma instalação simples do Drupal, o endereço de email usado quando a conta do usuário foi criada.
Caso o módulo Bakery Single Sign-System System esteja instalado em um site escravo (na linguagem Bakery), o campo init contém o link para a conta do usuário no site mestre.
Portanto, o campo init pode ser descrito como o campo que identifica inequivocamente uma conta de usuário, e é (por padrão, quando módulos de terceiros não alteram seu conteúdo) definido para conter o endereço de email inicial. (Essa parece a razão pela qual o campo foi nomeado init .)
O Drupal.org usa o campo init no caso de os usuários perderem o acesso à sua conta e criarem uma nova conta para informar isso. Eles são questionados (não publicamente) sobre o email que usaram ao registrar sua conta anterior; um administrador do Drupal.org verificaria exatamente esse e-mail usado ao registrar a conta perdida lendo o conteúdo do banco de dados. (Não existe um módulo que permita fazê-lo automaticamente, pelo que sei.)
Outra diferença que vale a pena mencionar é que, embora o correio possa mudar várias vezes durante a vida útil do perfil do usuário nesse site, o init permanecerá o mesmo. Isso pode ser usado caso a conta seja invadida e o e-mail e a senha sejam alterados.
[email protected]
: Embora a conta do administrador possa ter$user->init === '[email protected]'
, o local real a procurar é admin / reports / updates / settings, que também pode conter um[email protected]
. (Isso foi em um site de idade, eu não tenho nenhuma idéia de como ele chegou lá :))Respostas:
A diferença é que o correio é o endereço de email real usado pelo usuário, enquanto o init contém, em uma instalação simples do Drupal, o endereço de email usado quando a conta do usuário foi criada.
Caso o módulo Bakery Single Sign-System System esteja instalado em um site escravo (na linguagem Bakery), o campo init contém o link para a conta do usuário no site mestre.
Portanto, o campo init pode ser descrito como o campo que identifica inequivocamente uma conta de usuário, e é (por padrão, quando módulos de terceiros não alteram seu conteúdo) definido para conter o endereço de email inicial. (Essa parece a razão pela qual o campo foi nomeado init .)
O Drupal.org usa o campo init no caso de os usuários perderem o acesso à sua conta e criarem uma nova conta para informar isso. Eles são questionados (não publicamente) sobre o email que usaram ao registrar sua conta anterior; um administrador do Drupal.org verificaria exatamente esse e-mail usado ao registrar a conta perdida lendo o conteúdo do banco de dados. (Não existe um módulo que permita fazê-lo automaticamente, pelo que sei.)
fonte