Автоматическая аутентификация по IP-адресу в TYPO3 - PullRequest
0 голосов
/ 29 октября 2019

Я хотел бы автоматически аутентифицировать пользователей, которые посещают защищенную область в TYPO3 с определенного IP-адреса. Страница входа должна быть пропущена. Должна быть возможность прямого доступа к URL-адресам в защищенных областях без перенаправления на страницу входа.

Я протестировал расширение "aoe_ipauth". К сожалению, «прямые» ссылки на контентные страницы здесь невозможны.

У кого-нибудь есть идея? Возможно, путем адаптации промежуточного программного обеспечения TYPO3?

Большое спасибо!

1 Ответ

0 голосов
/ 04 ноября 2019

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

Взгляните на процесс входа в FE и перенаправления, чтобы получить этоправильно работать. Вам нужно будет установить пару вещей

# https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/Setup/Config/Index.html#typolinklinkaccessrestrictedpages
# If set, typolinks pointing to access restricted pages will still link to the page even though the page cannot be accessed. 
# If the value of this setting is an integer it will be interpreted as a page id to which the link will be directed.
config.typolinkLinkAccessRestrictedPages = id_to_your_login_page

Это будет перенаправлять на вашу страницу входа, когда пользователь еще не вошел в систему. Вы можете использовать aoe_ipauth для входа в систему пользователя и перенаправления пользователя туда, откуда он пришел, в режиме перенаправления https://docs.typo3.org/c/typo3/cms-felogin/master/en-us/LoginMechanism/RedirectModes/Index.html#defined-by-get-post-vars или https://docs.typo3.org/c/typo3/cms-felogin/master/en-us/LoginMechanism/RedirectModes/Index.html#defined-by-referrer

...