Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Bouncer Laravel Package

mediapress/bouncer

Role and permission-based authorization for Laravel. Bouncer lets you define abilities, assign roles and permissions, and check access anywhere in your app with clean, testable code—no bloated configuration or complex setup required.

View on GitHub
Deep Wiki
Context7

mediapress/bouncer is a flexible authorization layer for Laravel that brings roles and abilities to your Eloquent models without bloating your database schema. It lets you attach permissions directly to users or to roles, and scope them to specific models, so you can express rules like "this user may edit this post" alongside global capabilities.

  • Assign multiple roles per user and grant abilities to either users or roles
  • Scope permissions to individual model instances, not just global checks
  • Simple Gate-style API: allow, disallow, can, cannot
  • Seamless integration with Laravel's existing authorization and middleware
  • Lightweight migrations and no invasive changes to your models
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums
rlacerda83/query-parser
socialdept/atp-orm
cboxdk/laravel-assistant-client
socialdept/atp-resolver
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings