Как перенаправить со страницы входа в систему TYPO3 - PullRequest
0 голосов
/ 08 июля 2019

У меня есть страница входа с формой FeLogin: example.com/login

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

Оба отлично работали со мной, используя форму FeLogin с перенаправлениями. Но теперь, когда пользователь снова нажимает на ссылку example.com/login, форма исчезнет, ​​и она будет logout, что тоже хорошо. но поскольку страница входа в систему содержит только форму. это не имеет смысла. поэтому я хочу, чтобы, когда пользователь вошел в систему и нажал URL входа example.com/login, он будет перенаправлен на ту же страницу после входа в систему example.com/home.

Я включил перенаправление входа в систему для группы пользователей - так что я могу делать разные перенаправления в зависимости от групп - поэтому я попытался добавить это:

[usergroup = *]
    config.typolinkLinkAccessRestrictedPages = 2
    config.typolinkLinkAccessRestrictedPages_addParams = &return_url=http://example.com/home
[end]

мой идентификатор страницы входа - 2. но это не работает. ни следующее:

[usergroup = *]
    page.config >
    page.config.additionalHeaders = Location: example.com/home
[else]
    page.config >
    page.config.additionalHeaders = Location: example.com/login
[end]

ничего, что я пробовал в конфигурации, не будет работать, & return_url или & redirect_url все они будут работать, когда у меня есть ссылка на typo3, тогда это будет работать, иначе я не смогу найти способ сделать это.

сценарий - логин пользователя / логин - перенаправить на / домашнюю страницу - пользователь нажимает / логин снова - (Как я могу перенаправить на / домашнюю страницу?) <<<<< это моя проблема </p>

так должно быть, только когда они вошли в систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...