Как организовать полноценную систему авторизации с разделением прав в laravel5?
https://packagist.org/packages/zizaco/entrust
очень хорошая основа, жаль что автор положил болт.
есть форки с некоторыми фиксами, но особо живых не видел.
В целом юзабельно.
Laratrust - один из форков zizako, который актуален:
https://github.com/santigarcor/laratrust
laratrust.readthedocs.io - документация