Итак, у меня есть некоторые проблемы.
Я просто хочу создать какой-нибудь сайт, где посетитель сможет взаимодействовать с моим сайтом, если он зарегистрирован.Допустим, что они предоставили свое имя пользователя, адрес электронной почты, пароль, бла..блах..блах ... И потом, после того, как они предоставили свой бла..блах..блах .. он будет автоматически (если их данные будут переданы) моемусайт.После того, как они вошли на мой сайт, они должны снова предоставить больше данных, например, загрузить свое изображение профиля, как они контролируют свою конфиденциальность на моем сайте, например, пошаговую регистрацию.
Я не хочу, чтобы они взаимодействовали смой сайт, пока они не завершат свою регистрацию.Как сделать так, чтобы каждая страница на моем сайте выглядела как страница регистрации, пока они не закончили свою регистрацию.Это не так, как будто я даю такую функцию правильно.
if(is_login()){
if(is_registration_complete()){
//you're free to go
} else {
// complete your registration first
}
} else {
//you're not logged in
}
В каждом моем контроллере, если вы понимаете, что я имею в виду:)
Как мне создать эту функцию глобально?Если их регистрация не завершена, они будут отправляться к контроллеру регистрации на каждом маршруте.Если они завершат регистрацию, они пойдут на, да, вы знаете маршруты по умолчанию.
Мне очень жаль, если мой английский плохой, английский не мой родной, извините за грамматические ошибки :)