made with Laravel

Fortress

Enhance Attribute-based Authorization

Visit Site

Description

Enhance Attribute-based Authorization

"Fortress is a powerful Laravel package designed to streamline attribute-based authorization. By leveraging the #[Authorize] attribute, it provides a declarative and clean approach to securing your Laravel application.

Whether managing roles, permissions, gates, or ownership rules, Fortress ensures security is flexible, robust, and easy to implement."

  • Attribute-Based Authorization: Use #[Authorize] attributes for roles, permissions, gates, and ownership checks.
  • Simplifies Middleware Logic: Declarative syntax removes clutter from middleware, keeping it clean and readable.
  • Ownership Validation: Validate ownership with configurable keys and default behaviors.
  • Customizable Configuration: Flexible configuration for roles, permissions, gates, and ownership rules.

Creator

Nejc Cotič
@lordneic


Social Media Links

Blade Icons Use SVG Icons in your Blade Views
icon-eye-dark Created with Sketch. 2.713
Rutorika Sortable Sortable Behavior for Eloquent Models
icon-eye-dark Created with Sketch. 1.297
Sentry for Laravel Laravel Application Monitoring
❤️ Sponsored by Friends
We’re hosting on Digital Ocean! 💙 Try it today and get a free $100 credit.
Laravel Legacy UI Legacy UI Presets with Auth Scaffolding for Laravel 8 & 9
icon-eye-dark Created with Sketch. 1.273
Repository Repository Pattern in Laravel
icon-eye-dark Created with Sketch. 1.693