The FOSUserBundle adds support for a database-backed user system in Symfony2. It provides a flexible framework for user management that aims to handle common tasks such as user registration and password retrieval.
Features include:
- Users can be stored via Doctrine ORM, MongoDB/CouchDB ODM or Propel
- Registration support, with an optional confirmation per mail
- Password reset support
- Unit tested
Note: This bundle does not provide an authentication system but can provide the user provider for the core SecurityBundle.
Caution: This bundle is developed in sync with symfony's repository
The bulk of the documentation is stored in the Resources/doc/index.md
file in this bundle:
All the installation instructions are located in documentation.
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE
UserBundle is a knplabs initiative. See also the list of contributors.
Issues and feature requests are tracked in the Github issue tracker.
When reporting a bug, it may be a good idea to reproduce it in a basic project built using the Symfony Standard Edition to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.