ezpublish.ru / Форумы / Для разработчиков / Редирект после логина




Редирект после логина

Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь

Автор Сообщение

Павел Коновалов

Ср, 21 марта 2007 10:51:06

Здравствуйте.
Обратил внимание на следующую особенность авторизации пользователей.
В момент авторизации пользователя выбирается адрес, куда он будет отредиректен в последствии...
если же в файле site.ini.append.php
используется следующая конструкция:

[SiteAccessSettings]
RequireUserLogin=false

то редирект происходит сюда: "LastAccessesURI"
в противном случае (RequireUserLogin=true) пользователь будет переадресован по значению параметра DefaultPage
[SiteSettings]
DefaultPage=news

но тут же возникает следующая проблема: анонимные пользователи не будут иметь доступа к сайту.
но это как бы тоже решается:
[SiteAccessSettings]
AnonymousAccessList[]=user/register
AnonymousAccessList[]=user/login
т.е. будет открыт доступ к функциям перечисленных модулей.
если я правильно понял, то конструкция вида
AnonymousAccessList[]=user открывает доступ ко всем вьюхам.
Вопрос: хочу таким вот образом обеспечить доступ не только к вьюхам модуля user, но и content в частности.
AnonymousAccessList[]=content/view или
AnonymousAccessList[]=content
никаких результатов не приносят..
Спасибо.

Only strong the survive

Денис Зацаринный

Ср, 21 марта 2007 11:25:01

site.ini.append.php

[RoleSettings]
PolicyOmitList[]=<модуль>
PolicyOmitList[]=<модуль>/<вьюха>
......


===-----
Не разрешимых заздач нет - есть малый гонорар
---=====

Павел Коновалов

Ср, 21 марта 2007 15:10:05

Денис, спасибо за ответ.
Если я правильно понимаю, то эта надстройка исключает указанные модули из рассмотрения.
Меня же интересует другая задача.
Разрешение определённых действий, используя вот этот параметр: AnonymousAccessList

Only strong the survive