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

User Bundle Laravel Package

imatic/user-bundle

Imatic User Bundle is a Symfony package for adding user accounts to your application. It provides configurable user entities, authentication integration, and reusable services for managing users and access control, helping teams ship account features with minimal setup and consistent structure.

View on GitHub
Deep Wiki
Context7

Bundle to work with users, roles

Frequently asked questions about User Bundle
Is imatic/user-bundle compatible with Laravel?
No, not natively. The package is a Symfony bundle that relies on Symfony's bundle registration lifecycle, dependency injection extension, Doctrine-mapped entities, and Security integration. Laravel's service container, Eloquent ORM, and Auth guards have no built-in bridge to those Symfony mechanisms. Treat it as a Symfony package, not a Laravel dependency.
Can I install imatic/user-bundle with Composer in a Laravel project?
Composer installation may succeed, but that does not make the bundle usable in Laravel. The package expects Symfony kernel wiring, service definitions, and Security integration that Laravel does not provide. Do not assume Composer install equals framework compatibility; inspect composer.json and the dependency injection extension first. For a Laravel target, a fork-and-port exercise is more realistic than direct integration.
What Symfony versions does imatic/user-bundle support?
The provided evaluation does not confirm specific Symfony framework or security version constraints. You must read composer.json to verify the Symfony, Doctrine ORM, and PHP version pins before making any commitment. With only 2 stars and 0 dependents, there is little community evidence that it installs cleanly against current Symfony releases.
Does imatic/user-bundle require Doctrine ORM?
The evaluation identifies Doctrine-mapped entities and Doctrine assumptions as part of the bundle's structure, but whether Doctrine is a hard requirement is not confirmed in the provided context. Check composer.json and the dependency injection extension to see if Doctrine ORM is mandatory or optional. If you are targeting Laravel, plan to re-express the schema as Eloquent models and migrations instead.
Can I extend the user entity in imatic/user-bundle?
That is unverified from the supplied information. The TPM assessment explicitly asks whether the bundle uses a MappedSuperclass or inheritance model, or whether the user schema is fixed. Inspect the entity mapping before adopting it, especially if you need custom user fields, role hierarchies, or application-specific profile data.
Is imatic/user-bundle safe for production authentication?
Treat this as a security-sensitive dependency because user bundles sit directly on authentication, password hashing, and role assignment. The package has only 2 stars and 0 dependents, which means low adoption and fewer reviewers examining security behavior. The evaluation also notes that upstream CVE response and maintenance policy are unverified. Any defect in this area is a security incident, not a routine bug, so review it thoroughly before production use.
How do I port imatic/user-bundle concepts to Laravel?
Use the bundle as a reference implementation rather than a runtime dependency. Extract its Doctrine mapping into Laravel migrations, re-express users and roles as Eloquent models, and map its role semantics onto your Laravel authorization approach. Implement password hashing through Laravel's native facilities rather than the bundle's Symfony-oriented code. Avoid running a Symfony bundle inside Laravel through shims, because the maintenance burden will likely exceed the value.
What alternatives should Laravel developers use instead of imatic/user-bundle?
Laravel teams should start with Laravel-native authentication options such as Breeze, Jetstream, or Fortify, and use packages like spatie/laravel-permission for role and permission management. Those tools are built for Laravel's Auth guards, Eloquent, and service provider lifecycle. Imatic User Bundle is best reserved for Symfony applications where its bundle structure and Doctrine assumptions actually fit.
Is imatic/user-bundle actively maintained?
The evaluation flags a single-vendor, low-adoption artifact with 2 stars and 0 dependents, which provides no ecosystem safety net. The maintained support window, last commit cadence, Symfony LTS alignment, and PHP version policy are not confirmed in the provided context. Ask who owns upstream maintenance and whether there is a stated policy for security fixes before relying on it.
How should I evaluate imatic/user-bundle before adopting it?
Run a timeboxed spike that reads composer.json, the dependency injection extension, and the entity mapping. Verify the PHP version floor, Symfony framework and security constraints, and whether Doctrine ORM is mandatory. Confirm whether the user entity is extensible and whether the package installs against your pinned framework version. Pin the package version explicitly, lock transitive dependencies, and decide up front whether your target is Symfony or Laravel.
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