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
Identity Bundle

Identity Bundle Laravel Package

fastfony/identity-bundle

A Symfony bundle that adds a complete identity and access management layer to your app. It provides user accounts, authentication, roles and permissions, registration and password flows, plus ready-to-use security configuration so you can ship secure, manageable user systems faster.

View on GitHub
Deep Wiki
Context7

Fastfony Identity Bundle is a lightweight Symfony package for adding user identity management to your application. It provides a clean foundation for handling identities, authentication, and account data while staying close to Symfony’s native Security component.

  • Simple identity model and user provider integration
  • Works with Symfony’s security firewall and authentication flow
  • Configurable identity storage and mapping
  • Lightweight, extensible design for custom identity logic
Frequently asked questions about Identity Bundle
Is fastfony/identity-bundle a Laravel package or a Symfony bundle?
It is a Symfony bundle, not a Laravel package. It is registered through Kernel::registerBundles() and wired with DependencyInjection extension classes and compiler passes, which Laravel does not have. Treat it as a Symfony dependency only, and as a design reference if your target application is Laravel.
Can I install fastfony/identity-bundle in a Laravel app with Composer?
Composer will resolve the dependency, but the bundle will not function in a Laravel application. There is no bundle registration, no compiler-pass pipeline, and the service container works differently, so there is no integration seam for Laravel to hook into. Any attempt to force it would effectively be a port rather than an install.
What does fastfony/identity-bundle actually provide for users, roles and groups?
The stated scope is identification and management of users, roles and groups, bundled as reusable identity and account components for Fastfony applications. What is unclear from the metadata is whether it adds group hierarchy and permission inheritance on top of symfony/security-bundle, or largely reimplements what Symfony Security already ships. Confirm that difference before evaluating it further, because it is the entire value proposition.
What should Laravel developers use instead of fastfony/identity-bundle for roles and groups?
Use Laravel's native stack: Auth guards, the Authenticatable contract, Hash, Gates and Policies, plus a package such as spatie/laravel-permission for roles and permissions. These primitives are mature, well documented, and widely deployed in production. They cover the same user, role and group ground without carrying a foreign framework's security internals.
How do I migrate a Symfony identity and role model to Laravel?
Do not attempt a runtime migration or bridge; port the data model and semantics instead. Extract the entity relationship diagram for users, roles, groups and membership pivots into a short decision record, then reimplement those relationships as Eloquent models, migrations and Policy classes. Symfony voters, firewalls and AccessDecisionManager map conceptually to Gates, Policies and middleware, not one to one, so re-derive the access rules rather than translating code line by line.
Does fastfony/identity-bundle work with Laravel Gates, Policies and middleware?
No. The bundle targets Symfony's security firewalls, password hashers, voters and AccessDecisionManager, which are a different architecture from Laravel's guards, Gates and Policies. There is no adapter layer, so nothing in the bundle will hook into Laravel's authorization pipeline. Mixing the two would require custom glue code, which is exactly where privilege-escalation bugs tend to appear.
Is fastfony/identity-bundle safe to use in production authentication?
Be cautious. At the time of review it had roughly one star and no dependents, which means essentially no production evidence behind code that sits directly in the authentication path. There is also no visible security disclosure policy and the project appears to be single-maintainer. For identity and role management, that combination is a high and asymmetric risk.
Which Symfony and PHP versions does fastfony/identity-bundle support?
That is not established by the available metadata, and it is one of the first things to verify. Look for a composer.json with explicit symfony/* and php constraints, plus a CI matrix that actually exercises those combinations. Without a proven version matrix, you cannot judge upgrade safety or long-term maintenance cost.
How can I reuse the role hierarchy and group model from fastfony/identity-bundle in Laravel?
Use the bundle as a design input rather than a dependency. Read the entity mappings and any domain objects that are not tied to Doctrine, then reproduce the relationship model and inheritance semantics with Eloquent models, pivot tables and Laravel Gates. Keep the port small and covered by tests for authorization edge cases such as inherited roles and deny rules.
Is fastfony/identity-bundle actively maintained, and is there a security contact?
Maintenance signals are weak: no dependents, no visible security disclosure path, and a release date recorded as 2026-05-22, which postdates the normal cadence and suggests either bad metadata or a packaging irregularity. Verify the tag against the repository before anything else. If a clear security contact and provenance cannot be confirmed, exclude the package from a Laravel roadmap.
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.
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo
bernskioldmedia/laravel-harvest
bernskiold/laravel-data-scrubber
bernskiold/laravel-currency-converter
bernskiold/laravel-campaign-monitor
bernskioldmedia/laravel-autotranslate
siberfx/telegram-bot
roy-sandip/laravel-view-extended
gregsphotography/site-builder-core
roy-sandip/laravel-view
anodyne/blade-fluentui-icons
webx-ui/module-catalog-collections