Как запретить пользователям изменять свои электронные письма?


Мне это нужно, потому что это немного усложняет жизнь "профессиональным" спамерам, которые просто меняют свои электронные письма после входа в систему, чтобы использовать этот самый адрес электронной почты для следующей регистрации после блокировки.

Ценю ваши подсказки.

Author: alfish, 2012-09-06

3 answers

Вы можете либо заставить пользователей подтвердить изменение электронной почты , либо защитить поле электронной почты от изменений. Оба модуля имеют версии D6/7. Второй модуль также может блокировать пароль и некоторые другие поля.

 5
Author: AyeshK, 2012-09-06 21:20:48

Существует новый модуль, который создан для того, чтобы идеально справиться с этой ситуацией.

Модуль Разрешения учетной записи пользователя добавляет следующие новые разрешения для учетных записей пользователей:

  1. редактировать собственную учетную запись пользователя
  2. изменить собственный адрес электронной почты
  3. редактировать адрес электронной почты другого пользователя
  4. изменить собственный пароль
  5. изменить пароль другого пользователя
 2
Author: Kevin Siji, 2014-11-27 05:53:23

Или попробуйте использовать Разрешения на поля модуль (D6 или D7). установите пользовательское разрешение, чтобы разрешить создавать, но запретить редактировать собственное поле..

 0
Author: raganara, 2012-09-07 08:07:16