Всегда проверяйте вход в Shibboleth без перенаправления

Я пишу приложение Symfony с брандмауэром, который использует Shibboleth в качестве единого входа. Он работает так, как будто он смотрит на переменную окружения REMOTE_USER, и, если она существует, он знает, что он вошел в систему, и настраивает пользователя в пользовательском провайдере.

Проблема: переменные среды действительны только для 1 запроса, поэтому он постоянно ищет Shibboleth, чтобы проверить, вошел ли он в систему.

Поэтому мне как-то нужно, чтобы переменные среды существовали до начала загрузки страницы (если пользователь вошел в систему). Так есть ли способ заставить Apache (на RedHat) посмотреть Shibboleth для получения подробной информации, но если не войти в систему, не перенаправить на вход?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]