У меня есть приложение Laravel 5.2 с использованием функций Auth, предоставляемых Laravel. Для ролей и разрешений я использую laravel-permission. Я определил 3 роли: admin, продавец, покупатель.Роли Laravel на маршрутах
Я искал решение, позволяющее указать роль в маршруте. Так что у меня есть группа маршрутов, доступная только для пользователя с ролью «admin», группа маршрутов, доступная только для пользователя с ролью «продавец» и группа маршрутов, доступная только пользователям с ролью «покупатель».
Я думал определить отдельное промежуточное ПО для администратора, покупателя и продавца и использовать его для маршрутов. Или лучший способ определить 1 роли «промежуточного слоя», который различает роли? Любые лучшие способы?