Определенный перечень пользователей

25 августа 2015 в 0:51

Задался такой идеей, можно ли сделать что определенный перечень имен пользователей может регистрироваться на сайте. Другим словом закрытая регистрация с загруженным в БД перечнем имен.

Комментарии

1. Закрываешь регистрацию юзеров, /admin/config/people/accounts
2. Импортируешь пользователей https://www.drupal.org/project/user_import
3. Рассылаешь через Views VBO мыло, с приглашением войти через одноразовый вход https://www.drupal.org/project/login_one_time
4. Через logintoboggan или Rules перенаправляешь их на страницу редактирования аккаунта с сообщением установить пароль.

25 августа 2015 в 4:16

Nikit wrote:
1. Закрываешь регистрацию юзеров, /admin/config/people/accounts
2. Импортируешь пользователей https://www.drupal.org/project/user_import
3. Рассылаешь через Views VBO мыло, с приглашением войти через одноразовый вход https://www.drupal.org/project/login_one_time
4. Через logintoboggan или Rules перенаправляешь их на страницу редактирования аккаунта с сообщением установить пароль.

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

25 августа 2015 в 11:35

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

25 августа 2015 в 15:39

sasha_gar wrote:
ну тогда при регистрации хуком довите имя юзера. ррогоняете через список ваших имен. либо автодополнение пишитн разрешенных ииен. еще можно вебформу создать. тогда сами назначите имя юзеру.
хорошо бы еще список разрешенных имен выдать юзеру

а если попробовать через site.ru/admin/user/rules попробовать.
Установить длину имени и префикс перед ним. Имя состоит из 6 цифр где первые две 43.
Только как это сделать правильно не знаю

25 августа 2015 в 18:07

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

25 августа 2015 в 19:25