Отправьте ссылку для входа в систему по электронной почте зарегистрированным пользователям


На моем веб-сайте Drupal 6 около 400 пользователей зарегистрированы администратором сайта, и никто из них не знает, что они зарегистрированы на сайте. Теперь я хочу увеличить число зарегистрированных пользователей, но безопасным способом.

Я хочу, чтобы зарегистрированные пользователи могли пригласить не более 5 человек, которых они считают наиболее подходящими. Это очень просто и уже сделано.

Проблема в том, что для приглашения новых пользователей текущим пользователям потребуется войти в систему, а я не хотите, чтобы они знали свое имя пользователя и пароль, так как они будут предоставлены им позже.

Таким образом, единственное решение, которое остается, - это отправить им ссылку для входа в систему по электронной почте, чтобы они могли нажать на ссылку и автоматически войти в систему, чтобы они могли пригласить еще 5 человек по своему выбору.

 1
Author: Chapabu, 2012-06-18

1 answers

Для этого вы должны иметь возможность использовать модуль Войти один раз.

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

Я бы предположил, что пользователи смогут изменить свои собственные пароли после использования этой одноразовой ссылки. Чтобы предотвратить это, вы должны иметь возможность использовать модуль Редактировать разрешение собственной учетной записи пользователя.

Этот модуль управляет редактированием разрешения на имя, почту и пароль , указанные в профиле. Вы можете управлять разрешениями для других объектов профиля с помощью других настроек меню администратора.

 1
Author: Chapabu, 2012-06-18 13:13:32