Авторизация по e-mail не работает

Прислано: choy

ср, 07/05/2008 - 08:27

После установки модуля email_registration в блоках авторизации и регистрации обязательное поле Username поменялось на обязательное поле E-mail. Внешне то есть всё в порядке.

Но далее происходит непонятное.

1. Пользователь вводит адрес почты, создаёт новую учётную запись.
2. Дрюпал отправляет ему письмо, в котором фигурируют его учётные данные: сгенерированный пароль и (внимание!) логин (причём, логин — это то, что юзер ввёл в поле «E-mail» до символа «@»).
3. При попытке нового пользователя прилогиниться, заполнение поля «E-mail» собственно емейлом приводит к ошибке авторизации. (А вот если в поле «E-mail» ввести тот самый «логин» из второго пункта, то всё замечательно работает.)

Вопросы:

1. Это я такой тупой или модуль такой бестолковый?
2. Как сделать так, чтобы поле «Логин» никак не связывалось с полем «E-mail»? (Либо было убрано вообще, либо заполнялось пользователем при регистрации)
3. Как сделать так, чтобы пользователь авторизовывался по e-mail, а не по логину?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано choy в ср, 07/05/2008 - 17:22.

вообще у кого-нибудь этот модуль работает?


Опубликовано choy в чт, 29/05/2008 - 07:23.

help!


Опубликовано Гарик в сб, 27/02/2010 - 13:25.

http://drupal.org/project/logintoboggan


Опубликовано Dmit3Y в пн, 02/08/2010 - 13:28.

logintoboggan вещь хорошая))) А никто неподскажет как можно сделать авторизацию и регистрацию только по email. я хочу полностью убрать использование логинов в регистрации/авторизации/восстановлении пароля.
Заранее спс.