Редирект на страницу после авторизации

Добрый день, сделал на сайте личный кабинет, вход типа сайт.рф/admin/
и в Контроле доступа у меня 3 группы пользователей.
у каждой группы пользователей доступ к просмотру только своих ресурсов. (Это уже сделано).

После авторизации, хочу сделать автоматический редирект на ресурс.
сейчас у меня так в форме входа:
[[!Login? &loginTpl=`lgnLoginTpl` &errTpl=`lgnErrTpl` &loginResourceId=`15`]]
, где 15 это вот один ресурс для первой группы юзеров.

Зашли под группой юзеров 1 — редирект на страницу 1
Зашли под группой юзеров 2 — редирект на страницу 2
Зашли под группой юзеров 3 — редирект на страницу 3

Как ?))

2 комментария

avatar
Плагином проверить группу пользователя и сделать редирект.
avatar
Плагин на OnWebLogin.
Для ориентира можно использовать что-то типа вот этого плагина.

Либо сделать авторизацию на FormLister, где в prepare сунуть вот такой сниппет:

<?php
$login = $FormLister->getField($FormLister->getCFGDef('loginField', 'username'));
$password = $FormLister->getField($FormLister->getCFGDef('passwordField', 'password'));

if ($FormLister->isSubmitted() && $FormLister->user->testAuth($login, $password, false, false) && in_array('ОПТОВЫЙ ПОКУПАТЕЛЬ', $FormLister->user->getUserGroups($FormLister->user->getID()))) {
	$FormLister->config->setConfig(array('redirectTo' => '3'));	
}
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.