Всем доброго времени суток! Кто-нибудь решал такую задачу? Нужно сделать доступ пользователя в зависимости от его заполненных данных. То есть если у пользователя не заполнены необходимые данные или весь профиль, то не пускаем его ни на одну страницу приложения и выдаем ему сообщение "Для дальнейшей работы Вам необходимо заполнить свой профиль"?
а в чем собственно вопрос? как это сделать? достаточно сделать систему ролей в которой в качестве одна из ролей будет описывать таких пользователей и подключить RBAC
В том то и дело, что при регистрации пользователи уже выбирают роль в Rbac которая записывается в таблицу базы данных. Этот метод будет немного не уместен...)
Да, это более подходит. А можно эту логику применить сразу ко всем страницам, чтобы это не указывать на каждой странице... Указав это правило в конфиге или другом месте?