Bouncer is an authorization package by Joseph Silber which allows role and ability checks at Laravel’s authorization gate. Bouncer provides a mechanism to handle roles and abilities in Laravel’s ACL. With an expressive and fluent syntax, it stays out of your way as much as possible: use it when you want, ignore it when you don’t.