Как сделать дополнительную авторизацию для контента!?

Главные вкладки

Аватар пользователя Zereff Zereff 13 декабря 2012 в 11:09

Кто встречался с проблемой, когда необходимо закрыть доступ пользователям к определенному типу материала.
Дело в том, что мне нужно закрыть доступ зарегистрированным пользователям, которые не ввели определенные данные(к примеру страну проживания). При входе в закрытый контент должна выходить форма, где пользователь может ввести свои данные. Только при вводе правильных данных он может попасть на нужную ему страницу. Получается что-то вроде дополнительной авторизации.
У кого какие идеи?

Комментарии

Аватар пользователя Zereff Zereff 13 декабря 2012 в 13:40

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
- http://drupal.org/project/content_access по ролям
- Вывод форма регистрации или изменения рег. данных

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

<a href="mailto:sas@drupal.org">sas@drupal.org</a> wrote:
- На сохранение http://drupal.org/project/rules изменения роли для пользователя

Было бы хорошо, если можно было менять роли при операции - добавления данных в форму...

Аватар пользователя sas@drupal.org sas@drupal.org 13 декабря 2012 в 15:14

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

да, если доступа к материалу нет - то можно выводить или редиректить на изменения профиля или регистрацию.
"Zereff" wrote:
Было бы хорошо, если можно было менять роли при операции - добавления данных в форму...

После добавления данных rules добавляет роль пользователю.

Аватар пользователя Zereff Zereff 14 декабря 2012 в 14:06

Как добавить и как убрать роль понятно, а как создать правило - при просмотре страницы выходила бы форма для заполнения полей. При заполнении формы пользователь получал бы роль VIP к примеру и имел доступ к контенту.
Я с рулесами не работал и не знаю как правильно сделать. Подскажите коль кто знает?