Не пускать в разделы сайта если не заполнен профиль
Добавлено: 2021.09.21, 14:06
Есть двухэтапная регистрация.
На втором этапе нужно, чтобы пользователь заполнил поля профиля (есть разные типы пользователей и у каждого свой набор полей, это решил через сценарии)
В таблице User есть поле profile_completed, который 0 или 1
Встал вопрос - как после авторизации проверять поле profile_completed, чтобы принять решение - дать доступ к сайту или нет?
Если не заполнено, то редирект на страницу редактирования профиля.
Думал про bootstrap, но там нужно учитывать, что должен быть открыт доступ к странице редактирования профиля и прочие мелочи. Выглядит как-то неправильно.
Какой есть способ решить задачу?
На втором этапе нужно, чтобы пользователь заполнил поля профиля (есть разные типы пользователей и у каждого свой набор полей, это решил через сценарии)
В таблице User есть поле profile_completed, который 0 или 1
Встал вопрос - как после авторизации проверять поле profile_completed, чтобы принять решение - дать доступ к сайту или нет?
Если не заполнено, то редирект на страницу редактирования профиля.
Думал про bootstrap, но там нужно учитывать, что должен быть открыт доступ к странице редактирования профиля и прочие мелочи. Выглядит как-то неправильно.
Какой есть способ решить задачу?