Искал здесь и по оргу - есть вопросы, но нет ответов.
Как все-таки сделать редирект после безуспешной попытки входа на user/login?
Странно, но 6-ке, похоже нет ограничения попыток входа с блока, хотя таблица flood есть.
Искал здесь и по оргу - есть вопросы, но нет ответов.
Как все-таки сделать редирект после безуспешной попытки входа на user/login?
Странно, но 6-ке, похоже нет ограничения попыток входа с блока, хотя таблица flood есть.
Комментарии
Может с помощью rules сделать?
Я пробовал через Rules, но, к сожалению, не нашел подходящих условий. Фактически там есть только условие "После авторизации" (версия 6.x-1.4).
Или не додумал?
а проверки роли пользователя там нет?
Если логически... до авторизации юзер - аноним
после - не аноним
это условие или триггер? (нет под рукой сайта с рулес) Чет больше на триггер похоже-))
А, да, это триггер - находится в "запланированных правилах" (admin/rules/trigger).
Роль есть, но это вторичное условие - первичное - только "пользователь авторизовался" и тогда после этого можно добавить второе условие "Роль пользователя". Но, я так понял, что действие при условии "пользователь авторизовался" выполняется после авторизации юзера.
Пробовал сделать так:
1. Первое условие: "пользователь авторизовался"
2. Второе условие: "пользователь имеет роль" = "аноним"
3. Третье условие: "путь имеет синоним(ы)" = "НЕ user"
4. Выполнить действие: "переадресация страницы"
Так правило не срабатывает - никаких изменений вообще.
Кроме того, действие "переадресация страницы" - как-то непонятно, что там писать. Задавал вопрос здесь.