Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Привет! Изучать laravel начал 3 дня назад. Очень понравился. Ситуация следующая..
Есть регистрация и авторизация пользователей. Нужно написать функцию, которая будет срабатывать всегда, когда авторизован пользователь. Данная функция должна проверять в базе данных у этого пользователя допустим "имя". И если "имя" у него не заполнено - перекидывать нас на нужный роут. И так при любом запросе. Иначе говоря не давать пользователю перейти на любую другую страницу, пока он не введет данные.
Как это можно реализовать в laravel?
Спасибо, за любую помощь!
Не в сети
Не в сети
Спасибо ,я уже добавил свой middleware. Вопрос теперь такой.. как запускать данного посредника всегда, вне зависимости от роутера?
Не в сети
Я же ссылки дал
Если вы хотите, чтобы посредник запускался для каждого HTTP-запроса в вашем приложении
https://laravel.ru/docs/v5/middleware
Изменено covobo (25.02.2018 18:25:00)
Не в сети