Уважаемые подскажите, есть сайт на нем регистрация через соцю сети ulogin и регистрация через форму, не через стандартную а через LoginToboggan, при это человек в момент регистрации указывает желаемый пароль..
нужно чтобы после регистрации через соц сети человек получал письмо - что мол спасибо вы успешно прошли регистрацию.. пробовал сделать через рулез по событию User added uLogin identity, не отправляет..
потом пробовал настроить чтобы приходило письмо с подтверждением почты, если регистрируемся через форму, установил User email verification, поставил токен с нужным урлом, но как ограничить пользователя до подтверждения почты? получается что, подтвердил он или нет, права одинаковые.. как например вывести уведомление в профиль что мыло еще не подтверждено и убирать его после подтверждения? как ограничить права до подтверждения?
Комментарии
Урежте права для роли Зарегистрированный..
Дбавьте роль с "полноценными" правами, и после подтверждения назначте ее пользователю.
Рулесы и тут должны справиться.
И еще.. Мой Вам совет:
У меня несколько лет на компьютере каждые 15 минут показывалась "напоминалка":
"Делай проще!"
Потому что много проектов, стремясь к совершенству так и не достигли завершения.
А в которых достигли, потом, как оказалось, многие "выстраданные" фичи оказались ненужными-))
Павел, спасибо за совет но тут и так все просто, 2 типа регистрации = 2 типа приходящих писем.. тоже думал так сделать с ролями но обнаружил что в событий в рулесах каких либо после подтверждения нету.
А по-моему есть: https://www.drupal.org/node/880904