Provides user management for your Symfony project. Compatible with Doctrine ORM & ODM, and custom storages.
Clone or download
#2854 Compare This branch is 2351 commits ahead, 8 commits behind KnpLabs:master.
Latest commit a8f9aa3 Oct 15, 2018
Permalink
Failed to load latest commit information.
.github Add ISSUE_TEMPLATE with basic questions for bug and feature requests Dec 3, 2016
Command Remove useless local variables Feb 16, 2018
Controller Remove unused import May 15, 2018
DependencyInjection Avoid complaining about the missing session when no features are need… Feb 19, 2018
Doctrine Revert the email update confirmation feature Feb 16, 2018
Event Update GetResponseGroupEvent.php Oct 12, 2017
EventListener Revert the email update confirmation feature Feb 16, 2018
Form Upgrade CS fixer Dec 19, 2017
Mailer Revert the email update confirmation feature Feb 16, 2018
Model Migrated SF AdvancedUserInterface to FOS UserInterface (#2815) Sep 19, 2018
Resources Merge pull request #2863 from polishExperiment/patch-2 Oct 15, 2018
Security Migrated SF AdvancedUserInterface to FOS UserInterface (#2815) Sep 19, 2018
Tests Migrated SF AdvancedUserInterface to FOS UserInterface (#2815) Sep 19, 2018
Util Apply CS fixer Dec 19, 2017
Validator Refactored the update of the hashed password and canonical fields Oct 14, 2016
.gitattributes Update .gitattributes Mar 1, 2018
.gitignore Upgrade CS fixer Dec 19, 2017
.php_cs.dist Upgrade CS fixer Dec 19, 2017
.travis.yml Move Travis memory limit Aug 7, 2018
Changelog.md Update Changelog.md Mar 25, 2018
FOSUserBundle.php Adding a check for the mailer service Dec 18, 2017
FOSUserEvents.php Revert the email update confirmation feature Feb 16, 2018
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 Symfony 2 is old, and making it explicit it works with later versions Aug 30, 2018
Upgrade.md Update the changelog and the upgrade instructions Feb 19, 2018
composer.json Bump branch alias Sep 19, 2018
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.