Ну на процедурке я могу запилить функцию редиректа и запихнуть её в каждый модуль-страницу, то есть я заранее знаю, какая страница для авторизованного, а какая - нет.
Полазилв сети, что нахожу? Нахожу реализацию авторизации в ОДНОМ ВИДЕ, где форма авторизации при чеке токена сменяется на якобы зону авторизованного путём редиректа на саму себя: то есть примерно так
if ($token) {
// типа сайт для авторизованного
} else {
// форма авторизации
}
Не устраивает, может кто-то знает, где грамотную реализацию посмотреть, чтобы закрыть страницы от доступа в зависимости от того авторизован или нет пользун?
Ну у меня на что хватает фантазии, так это в базовом контроллере проверять, если авторизован и текущий контролер стартовый, то редиректить в домашний контроллер и наоборот если неавторизован и текущий контроллер НЕ стартовый, то редиректить в стартовый )))