friendsofsymfony/user-bundle
's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.Name | Version | Size | License | Type | Vulnerabilities |
---|---|---|---|---|---|
symfony/config | v6.4.7 | - | MIT | prod dev | |
symfony/dependency-injection | v6.4.7 | - | MIT | prod dev | |
symfony/event-dispatcher | v6.4.7 | - | MIT | prod dev | |
symfony/event-dispatcher-contracts | v3.5.0 | - | MIT | prod dev | |
symfony/form | v6.4.7 | - | MIT | prod dev | |
symfony/framework-bundle | v6.4.7 | - | MIT | prod dev | |
symfony/http-foundation | v6.4.7 | - | MIT | prod dev | |
symfony/http-kernel | v6.4.7 | - | MIT | prod dev | |
symfony/options-resolver | v6.4.7 | - | MIT | prod | |
symfony/routing | v6.4.7 | - | MIT | prod dev | |
symfony/security-bundle | v6.4.7 | - | MIT | prod dev | |
symfony/security-core | v6.4.7 | - | MIT | prod dev | |
symfony/translation | v6.4.7 | - | MIT | prod dev | |
symfony/twig-bundle | v6.4.7 | - | MIT | prod dev | |
symfony/validator | v6.4.7 | - | MIT | prod dev | |
twig/twig | v3.9.3 | - | BSD-3-Clause | prod dev |
The FriendsOfSymfony User Bundle is an essential toolkit for any Symfony2+ application. It offers a database-backed user system that can fulfill common user management tasks such as user registration and password retrieval. One of its key benefits is its flexibility, as it supports storage through Doctrine ORM or MongoDB/CouchDB ODM. It features registration with optional email confirmation and password reset capabilities. However, it is crucial to note that while it can provide a user provider for the core SecurityBundle, it does not supply an authentication system in itself.
Using the FOSUserBundle on your Symfony2+ project can drastically speed up the development process. To get started with this bundle, you need to install it via composer. However, as the package only receives minimal maintenance, you should consider other alternatives for new projects. Moreover, the bundle's usability extends beyond setting user registration and password reset, you may also include email verification, password reset, and change password by integrating it with https://github.com/SymfonyCasts/verify-email-bundle and https://github.com/SymfonyCasts/reset-password-bundle respectively. Always remember that while it's a developer-friendly tool, it's crucial to implement it properly in your project to match your specific needs.
The comprehensive documentation for FriendsOfSymfony User Bundle is stored in the Resources/doc/ directory within the bundle and is also accessible on Symfony's official website. You may look into the documentation for 'master' at https://symfony.com/doc/master/bundles/FOSUserBundle/index.html or for '1.3.x' at https://symfony.com/doc/1.3.x/bundles/FOSUserBundle/index.html. The documentation provides detailed instructions regarding the installation and utilization of the bundle, making it a valuable resource for developers familiarizing themselves with the bundle.