Provides user management for your Symfony2 Project. Compatible with Doctrine ORM & ODM, and Propel.
PHP HTML Makefile
Pull request Compare This branch is 2016 commits ahead, 8 commits behind KnpLabs:master.
Latest commit 8a8f79e Feb 23, 2017 @XWB XWB committed on GitHub Merge pull request #2454 from martin-georgiev/master
Update the BG translation
Permalink
Failed to load latest commit information.
.github Add ISSUE_TEMPLATE with basic questions for bug and feature requests Dec 3, 2016
Command Clarifying that role changes don't apply until the user logs out and … Dec 3, 2016
Controller Add timeout for the reset retry request Feb 2, 2017
DependencyInjection Merge pull request #2417 from XWB/from_email Feb 7, 2017
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 Remove usages of internal Twig APIs Jan 31, 2017
Model Add a return $this in the User.php page and add comment block. (#2381) Jan 5, 2017
Resources Merge pull request #2454 from martin-georgiev/master Feb 23, 2017
Security Removed container injection in LoginManager Oct 12, 2016
Tests Merge pull request #2417 from XWB/from_email Feb 7, 2017
Util Removed DateUtil 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 .php_cs: Remove 'Tests/Fixtures' from exclusion list Jan 30, 2017
.travis.yml Remove composer self-update from travis config Dec 2, 2016
Changelog.md Improved beta 1 changelog Feb 8, 2017
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 Update Upgrade.md Dec 27, 2016
composer.json Remove usages of internal Twig APIs Jan 31, 2017
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.