Fortress

Fortress

Enhance Attribute-based Authorization


Description

Enhance Attribute‑Based Authorization

Fortress is a robust Laravel package that simplifies attribute‑based authorization. By using the #[Authorize] attribute, it offers a declarative and clean method for securing your application.

Key benefits include:

Attribute‑Based Authorization

Apply #[Authorize] attributes to manage roles, permissions, gates, and ownership checks effortlessly.

Simplified Middleware Logic

The declarative syntax eliminates middleware clutter, resulting in cleaner, more readable code.

Ownership Validation

Validate resource ownership with configurable keys and sensible default behaviors.

Customizable Configuration

Configure roles, permissions, gates, and ownership rules flexibly to suit your application’s needs.


Creator

Nejc Cotič
@lordneic

Related Projects

Laravel Artifact

Laravel Artifact

Media Management Package

Mirror

Mirror

Impersonation Package

LaravelPlus Updater

LaravelPlus Updater

Sync Laravel Projects

Laravel Credits

Laravel Credits

Credit Management System

Laravel Glider

Laravel Glider

Glide Image Manipulation in Blade Templates

Laravel Ownable

Laravel Ownable

Eloquent Ownership Relationships