Provides user management for your Symfony2 Project. Compatible with Doctrine ORM & ODM, and Propel.
PHP HTML Makefile
Pull request Compare This branch is 1925 commits ahead, 8 commits behind KnpLabs:master.
Permalink
Failed to load latest commit information.
Command Clarifying that role changes don't apply until the user logs out and … Dec 3, 2016
Controller Use ceil() for better token lifetime approximation Dec 3, 2016
DependencyInjection Remove propel dependency Nov 20, 2016
Doctrine Refactored the update of the hashed password and canonical fields Oct 14, 2016
Event Added php-cs-fixer to format and check code (#2240) Oct 11, 2016
EventListener Added php-cs-fixer to format and check code (#2240) Oct 11, 2016
Form Updated ProfileFormType to support custom `fos_user.current_password.… Oct 24, 2016
Mailer Fixed phpdoc Nov 22, 2016
Model Resolved merge conflict Dec 3, 2016
Resources Restored validators.pt_BR after merge conflict Dec 3, 2016
Security Removed container injection in LoginManager Oct 12, 2016
Tests CS fixer Dec 3, 2016
Util Merge branch '1.3.x' Dec 3, 2016
Validator Refactored the update of the hashed password and canonical fields Oct 14, 2016
.gitattributes Added php-cs-fixer to format and check code (#2240) Oct 11, 2016
.gitignore Remove propel dependency Nov 20, 2016
.php_cs Refactored the update of the hashed password and canonical fields Oct 14, 2016
.travis.yml Remove composer self-update from travis config Dec 2, 2016
Changelog.md Merge branch '1.3.x' Dec 3, 2016
FOSUserBundle.php Inject the correct remember_me service into LoginManager Oct 12, 2016
FOSUserEvents.php Added php-cs-fixer to format and check code (#2240) Oct 11, 2016
LICENSE Move the license file at the root Nov 28, 2016
Makefile Use locally installed PHPUnit instead of the global version Nov 28, 2016
README.md Merge branch '1.3.x' Dec 1, 2016
Upgrade.md Prepare beta 1 release Nov 29, 2016
composer.json Fix PHPUnit by adding the templating component Dec 2, 2016
phpunit.xml.dist Remove propel dependency Nov 20, 2016

README.md

FOSUserBundle

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 or MongoDB/CouchDB ODM
  • Registration support, with an optional confirmation per email
  • Password reset support
  • Unit tested

Note: This bundle does not provide an authentication system but can provide the user provider for the core SecurityBundle.

Build Status Total Downloads Latest Stable Version

Documentation

The source of the documentation is stored in the Resources/doc/ folder in this bundle, and available on symfony.com:

Read the Documentation for master

Read the Documentation for 1.3.x

Installation

All the installation instructions are located in the documentation.

License

This bundle is under the MIT license. See the complete license in the bundle

About

UserBundle is a knplabs initiative. See also the list of contributors.

Reporting an issue or a feature request

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.