Nie mogę znaleźć, czy jest możliwa zmiana systemu logowania przy użyciu pary (adres e-mail, hasło) zamiast (nazwa użytkownika, hasło).
Myślę, że ludzie nigdy nie pamiętają swoich nazw użytkowników, gdy nie są dostępne tak, jak chcieli, dlatego musieli dodać numer na końcu ...
Deweloper przeniósł moduł, który spełnia Twoje potrzeby, z piaskownicy na stronę projektu: https://www.drupal.org/project/login_email
Moduł istnieje jako 7.x-1.x-dev Działa tak, jak jest ... wygląda na to, że odrobina pomocy może przekształcić to w oficjalną wersję.
źródło
Aby zezwolić zarówno na nazwę użytkownika, jak i adres e-mail: najpierw dodaj weryfikator
następnie sprawdź, czy wygląda jak adres e-mail (zawiera @, litery przed i po @ oraz co najmniej 1 '.' po @). Jeśli tak, zastąp wiadomość e-mail nazwą użytkownika:
Miałem specyficzną sytuację, gdy musiałem dodać uwierzytelnianie oparte na poczcie e-mail do działającej witryny z wieloma użytkownikami, którzy pozostawili „stare” uwierzytelnianie, i zrobiłem to w taki sposób.
źródło