- Is enhavo/user-bundle compatible with Laravel?
- No. enhavo/user-bundle is a Symfony bundle built for the Enhavo CMS, and the evaluation found no Laravel service providers, Eloquent models, or Laravel auth integration. It assumes Symfony full-stack conventions and Enhavo core abstractions. Laravel teams should use Laravel's native auth stack instead.
- Can I install enhavo/user-bundle in a Laravel app with Composer?
- Composer may be able to download it, but that does not make it Laravel-compatible. The bundle is a read-only subtree split of the main Enhavo repository and likely depends on Enhavo core packages and Symfony conventions. Without the parent CMS context it may not boot cleanly, so it is not a practical standalone dependency for Laravel.
- What is enhavo/user-bundle used for?
- It provides user management for the Enhavo CMS, including user entities, authentication, roles, and account administration. Enhavo itself is an open source PHP CMS built on the Symfony framework. This repository is only a subtree split of the main Enhavo project, not a general-purpose Laravel user package.
- How do I install and configure enhavo/user-bundle?
- The README provides no standalone installation, configuration, or API documentation. It explicitly points to the main Enhavo repository for further information, so setup should be handled through Enhavo's documented CMS installation. There is no Laravel-specific configuration path.
- Does enhavo/user-bundle support Laravel authentication guards?
- There is no evidence of Laravel authentication guard support. The bundle is part of a Symfony CMS and is expected to use Symfony security and Enhavo core abstractions. Laravel's guard, provider, and session mechanisms are not addressed by this package.
- What Laravel version does enhavo/user-bundle support?
- None. It is not a Laravel package and does not advertise Laravel version support. Any Symfony, PHP, or Enhavo compatibility must be validated against the main Enhavo repository's composer.json and release tags. Treat versions of this split repository as unproven until tested in an Enhavo environment.
- How do I test enhavo/user-bundle in a Laravel project?
- Testing it inside Laravel is not recommended because there is no Laravel test harness or integration layer. A meaningful test would require a full Symfony and Enhavo CMS setup, including Enhavo core dependencies. Because user and authentication code is security-sensitive, avoid experimenting with it as a Laravel auth solution.
- Is enhavo/user-bundle safe for production user authentication?
- The technical evaluation rates the risk as high for this use case. It is an undocumented, unadopted subtree split with zero stars and zero dependents, and no security review is evident. Authentication is security-sensitive, so adopting it outside a committed Enhavo CMS platform is not advisable.
- What are alternatives to enhavo/user-bundle for Laravel user management?
- For Laravel, use the framework's native authentication stack, such as Laravel Breeze, Jetstream, or Fortify, or a maintained Laravel auth package. These options provide documented Laravel guards, Eloquent integration, testing support, and active maintenance. A Symfony CMS user bundle is not a suitable alternative for a Laravel application.
- Who maintains enhavo/user-bundle and how are issues handled?
- This repository is a read-only subtree split of the main Enhavo repository, so maintenance happens upstream. There is no issue tracker or direct fix path in the split repository, and support depends on the Enhavo project's release cadence. With zero stars and zero dependents, external validation and community support are limited.