summaryrefslogtreecommitdiffstats
path: root/Core/User
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch '3.0' into 3.1Fabien Potencier2016-06-291-1/+1
|\ | | | | | | | | | | | | | | | | | | | | * 3.0: fixed CS fixed CS fixed form tests [Console] Fix formatting of SymfonyStyle::comment() [Form] fix post max size translation type extension for >= 2.8 removed dots at the end of @param and @return fixed typo
| * Merge branch '2.7' into 2.8v2.8.8Fabien Potencier2016-06-291-1/+1
| |\ | | | | | | | | | | | | | | | * 2.7: removed dots at the end of @param and @return fixed typo
| | * removed dots at the end of @param and @returnv2.7.15Fabien Potencier2016-06-281-1/+1
| | |
* | | [Security] Allow LDAP loadUser overrideTugdual Saunier2016-06-281-1/+1
| | |
* | | LdapUserProvider: add missing argument type docChristian Flothmann2016-06-011-0/+1
| | |
* | | [Ldap] Fixed issue with Entry password attribute containing array of values ↵v3.1.0-RC1v3.1.0Charles Sarrazin2016-05-261-2/+39
| | | | | | | | | | | | and made password attribute configurable
* | | Improved the Ldap ComponentCharles Sarrazin2016-02-111-25/+23
|/ / | | | | | | | | | | | | | | | | | | | | | | * Moved connection logic to dedicated class * Added support for Ldap result entries iterator and renamed LdapClient to Ldap * Added support for multiple adapters * Attempt anonymous bind if the connection is not bound beforehand * Finalized API * Updated the Security component to use v3.1 of the Ldap component * Updated unit tests * Added support for functional tests * Updated README file
* | Merge branch '2.7' into 2.8Fabien Potencier2016-01-251-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.7: fixed undefined variable Fixed the phpDoc of UserInterface fixed APCu dep version make apc class loader testable against apcu without apc bc layer Added support for the `0.0.0.0/0` trusted proxy [DoctrineBridge][Validator] >= 2.3 Pass association instead of ID as argument added missing constant Added 451 status code Remove unnecessary code Allow absolute URLs to be displayed in the debug toolbar [ClassLoader] Use symfony/polyfill-apcu [HttpKernel] Lookup the response even if the lock was released after 2 seconds
| * Merge branch '2.3' into 2.7Fabien Potencier2016-01-251-1/+1
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.3: fixed undefined variable Fixed the phpDoc of UserInterface fixed APCu dep version Added support for the `0.0.0.0/0` trusted proxy [DoctrineBridge][Validator] >= 2.3 Pass association instead of ID as argument [HttpKernel] Lookup the response even if the lock was released after 2 seconds
| | * Fixed the phpDoc of UserInterfaceJavier Eguiluz2016-01-251-1/+1
| | |
* | | fixed CSFabien Potencier2016-01-211-1/+0
| | |
* | | Merge branch '2.7' into 2.8Christophe Coevoet2015-12-051-1/+1
|\ \ \ | |/ / | | | | | | | | | | | | | | | * 2.7: [Process] Fix stopping a process on Windows Added a test case for the Logger class. CS: general fixes
| * | Merge branch '2.3' into 2.7Christophe Coevoet2015-12-051-1/+1
| |\ \ | | |/ | | | | | | | | | | | | | | | * 2.3: [Process] Fix stopping a process on Windows Added a test case for the Logger class. CS: general fixes
| | * CS: general fixesDariusz Ruminski2015-12-011-1/+1
| | |
* | | Marked the Ldap component as internal and removed Ldap constants polyfillCharles Sarrazin2015-11-281-1/+1
| | |
* | | Added UserLoaderInterface for loading users through Doctrine.Michal Trojanowski2015-10-161-2/+0
| | |
* | | Merge branch '2.7' into 2.8Fabien Potencier2015-10-051-11/+26
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | * 2.7: [Security][bugfix] "Remember me" cookie cleared on logout with custom "secure"/"httponly" config options [1] [ci] Use current PHP_BINARY when running ./phpunit Fixed typos [UPGRADE-3.0] fix bullet indentation Fix PropertyAccessor modifying array in object when array key does not exist [Security] InMemoryUserProvider now concerns whether user's password is changed when refreshing
| * | Merge branch '2.3' into 2.7Fabien Potencier2015-10-051-11/+26
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | * 2.3: [Security][bugfix] "Remember me" cookie cleared on logout with custom "secure"/"httponly" config options [1] [ci] Use current PHP_BINARY when running ./phpunit Fixed typos [UPGRADE-3.0] fix bullet indentation [Security] InMemoryUserProvider now concerns whether user's password is changed when refreshing
| | * [Security] InMemoryUserProvider now concerns whether user's password is ↵Issei.M2015-08-101-11/+26
| | | | | | | | | | | | changed when refreshing
* | | [Security] Configuring a user checker per firewallIltar van der Berg2015-10-021-2/+9
| | |
* | | Implemented LDAP authentication and LDAP user providerGrégoire Pineau2015-09-281-0/+109
|/ /
* | Merge branch '2.6' into 2.7Nicolas Grekas2015-07-221-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.6: [Security] fix check for empty usernames [Form] updated exception message of ButtonBuilder::setRequestHandler() [travis] Fix deps=high jobs [HttpFoundation] [PSR-7] Allow to use resources as content body and to return resources from string content [DependencyInjection] Remove unused code in XmlFileLoader [HttpFoundation] Behaviour change in PHP7 for substr bumped Symfony version to 2.3.32 updated VERSION for 2.3.31 update CONTRIBUTORS for 2.3.31 updated CHANGELOG for 2.3.31 Conflicts: src/Symfony/Bridge/Twig/composer.json src/Symfony/Bundle/FrameworkBundle/composer.json
| * [Security] fix check for empty usernamesChristian Flothmann2015-07-221-1/+1
| |
* | Merge branch '2.6' into 2.7Nicolas Grekas2015-06-181-6/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.6: Add test for HHVM FatalErrors [2.6][Debug] Fix fatal-errors handling on HHVM [2.3][Debug] Fix fatal-errors handling on HHVM Standardize the name of the exception variables [2.3] Static Code Analysis for Components Remove duplicated paths Conflicts: src/Symfony/Component/Debug/ErrorHandler.php src/Symfony/Component/Security/Http/Firewall/BasicAuthenticationListener.php src/Symfony/Component/Security/Http/Firewall/ContextListener.php src/Symfony/Component/Security/Http/Firewall/RememberMeListener.php src/Symfony/Component/Security/Http/RememberMe/AbstractRememberMeServices.php
| * Standardize the name of the exception variablesJavier Eguiluz2015-06-151-6/+6
| |
* | [Security] added string representation for core UsersTobias Sjösten2015-02-051-0/+5
|/
* [2.3] CS And DocBlock FixesGraham Campbell2014-12-221-2/+2
|
* Docblock fixesGraham Campbell2014-11-301-4/+4
|
* minor #10717 unified return null usages (fabpot)Fabien Potencier2014-04-181-1/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR was merged into the 2.3 branch. Discussion ---------- unified return null usages | Q | A | ------------- | --- | License | MIT This PR unifies the way we return `null` from a function or method: * always use `return;` instead of `return null;` (the current code base uses both); * never use `return;` at the end of a function/method. Commits ------- d1d569b unified return null usages
| * unified return null usagesFabien Potencier2014-04-161-1/+0
| |
* | fixed types in phpdocsFabien Potencier2014-04-163-6/+6
|/
* made {@inheritdoc} annotations consistent across the boardFabien Potencier2014-04-162-5/+5
|
* [Security] fixed pre/post authentication checksFabien Potencier2013-12-311-16/+16
|
* Merge branch '2.2' into 2.3Fabien Potencier2013-10-261-1/+1
|\ | | | | | | | | | | * 2.2: Fixed English usage for existing users. [Process] Fix #9343 : revert file handle usage on Windows platform
| * Fixed English usage for existing users.Michael Genereux2013-10-241-1/+1
| |
* | Merge branch '2.2' into 2.3Fabien Potencier2013-09-191-0/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.2: Fix some annotates [FrameworkBundle] made sure that the debug event dispatcher is used everywhere [HttpKernel] remove unneeded strtoupper updated the composer install command to reflect changes in Composer Conflicts: src/Symfony/Component/Console/Application.php src/Symfony/Component/Console/Command/Command.php src/Symfony/Component/Console/Input/InputDefinition.php src/Symfony/Component/CssSelector/Node/CombinedSelectorNode.php src/Symfony/Component/Form/Form.php src/Symfony/Component/HttpKernel/Debug/ErrorHandler.php src/Symfony/Component/HttpKernel/DependencyInjection/RegisterListenersPass.php src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterListenersPassTest.php src/Symfony/Component/Locale/Locale.php src/Symfony/Component/Locale/README.md src/Symfony/Component/Locale/Stub/DateFormat/FullTransformer.php
| * Fix some annotatesbronze1man2013-09-191-0/+2
| |
* | Merge branch '2.2' into 2.3Fabien Potencier2013-09-131-2/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.2: [FrameworkBundle][Security] Replaced void return type with null for consistency fixed CS NativeSessionStorage regenerate removed unneeded comment Use setTimeZone if this method exists. Fix FileResource test fixed wrong usage of unset() [HttpFoundation] Fixed the way path to directory is trimmed. [Console] Fixed argument parsing when a single dash is passed. Conflicts: src/Symfony/Component/HttpKernel/Debug/ErrorHandler.php
| * [FrameworkBundle][Security] Replaced void return type with null for consistencyJakub Zalas2013-09-131-2/+0
| |
* | Merge branch '2.2' into 2.3Fabien Potencier2013-09-101-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 2.2: Fixed docblock in UserInterface::getSalt() [Process] Fix #8970 : read output once the process is finished, enable pipe tests on Windows [DoctrineBridge] Improved test coverage of EntityChoiceList [Form] Improved test coverage of ChoiceList classes [Form] Fixed expanded choice field to be marked invalid when unknown choices are submitted [Form] Fixed ChoiceList::get*By*() methods to preserve order and array keys [Form] Removed usage of the ChoiceList::getIndicesFor*() methods where they don't offer any performance benefit [HttpKernel] made code more reliable Conflicts: src/Symfony/Bridge/Doctrine/Tests/Form/ChoiceList/EntityChoiceListTest.php src/Symfony/Component/Form/Extension/Core/ChoiceList/ChoiceListInterface.php src/Symfony/Component/Form/Extension/Core/EventListener/FixRadioInputListener.php src/Symfony/Component/Form/Extension/Core/Type/ChoiceType.php src/Symfony/Component/Form/Form.php src/Symfony/Component/Form/Tests/Extension/Core/Type/ChoiceTypeTest.php src/Symfony/Component/Process/Process.php src/Symfony/Component/Process/Tests/AbstractProcessTest.php
| * Fixed docblock in UserInterface::getSalt()Jannik Zschiesche2013-09-101-1/+1
| | | | | | | | | | | | | | This method can return null, too. See the line above: > "This can return null if the password was not encoded using a salt."
* | Add a getter for providers to the ChainUserProvider classElnur Abdurrakhimov2013-02-151-0/+8
|/
* [Security] Fix CS + unreachable codeAlexander2013-01-071-1/+1
|
* [Security] Introduced `UsernameNotFoundException#get/setUsername`Alexander2013-01-072-3/+10
|
* [Security] Removed `get/setExtraInformation`, added `get/set(Token|User)`Alexander2013-01-071-4/+4
|
* [Security] Fix exception constructors called in `UserChecker`Alexander2013-01-071-4/+12
|
* Fixed most of the docblocks/unused namespacesFlorin Patan2012-12-191-0/+2
|
* merged 2.0Fabien Potencier2012-07-231-0/+1
|\
| * Added missing propertyGrégoire Pineau2012-07-231-0/+1
| |
| * fixed CS (mainly method signatures)v2.0.16Fabien Potencier2012-07-094-15/+15
| |
* | fixed CSFabien Potencier2012-07-095-15/+15
| |
* | updated license blocksEriksen Costa2012-03-311-3/+3
| |
* | Add note about `AdvancedUserInterface`.Dariusz Górecki2012-01-101-0/+3
| |
* | Change names to EquatableDariusz Górecki2012-01-101-3/+3
| |
* | Suggested fixes ;)Dariusz Górecki2012-01-101-3/+5
| |
* | [BC Break][Security] Moved user comparsion logic out of UserInterface As ↵Dariusz Górecki2012-01-103-55/+32
|/ | | | | | | | | | discussed on IRC meetings and in PR #2669 I came up with implementation. This is option2, I think more elegant. BC break: yes Feature addition: no/feature move Symfony2 test pass: yes Symfony2 test written: yes Todo: feedback needed
* fixed CSFabien Potencier2012-01-093-14/+29
|
* [Security] Adding more extensive PHPDoc to UserInterface, ↵Ryan Weaver2012-01-073-10/+87
| | | | AdvancedUserInterface and UserProviderInterface
* [DoctrineBridge] fixed some CSFabien Potencier2011-12-131-0/+1
|
* replace occurences of "an UserInteface" with "a UserInterface"Igor Wiedler2011-11-031-2/+2
|
* fixed CSFabien Potencier2011-10-291-1/+1
|
* CSAbhoryo2011-08-141-3/+4
|
* Search in others user providers when a user is not found in the first user ↵Abhoryo2011-08-141-2/+10
| | | | provider and throws the right exception.
* [Security] Moved EntityUserProvider to Doctrine Bridgemarc.weistroff2011-07-131-85/+0
|
* [Security] renamed UserProviderInterface::loadUser() to refreshUser()Fabien Potencier2011-06-164-6/+6
|
* fixed CSFabien Potencier2011-06-082-2/+2
|
* added missing license headersFabien Potencier2011-05-311-0/+9
|
* [Phpdoc] Cleaning/fixingPascal Borreli2011-04-231-1/+0
|
* $user* was refactored to $accout*Miha Vrhovnik2011-03-211-2/+2
|
* [Security] various changes, see belowJohannes Schmitt2011-03-109-81/+73
| | | | | | - visibility changes from protected to private - AccountInterface -> UserInterface - SecurityContext::vote() -> SecurityContext::isGranted()
* replaced symfony-project.org by symfony.comFabien Potencier2011-03-068-16/+16
|
* [Security] adds a chain user providerJohannes M. Schmitt2011-02-161-0/+70
|
* [Security] moved Security classes out of DoctrineBundle, cleaned-up ↵Johannes Schmitt2011-02-161-0/+85
| | | | | | | | | | | | | | SecurityExtension accordingly Note that this commit removes the built-in support for MongoDB user providers. This code can be moved back in once there is a stable release for MongoDB, but for now you have to set-up that user provider just like you would set-up any custom user provider: security: providers: document_provider: id: my.mongo.provider
* [Security] Fixed indentingJordi Boggiano2011-02-121-22/+22
|
* [Security] removed __toString() from AccountInterfaceJohannes Schmitt2011-02-121-7/+0
|
* namespace changesJohannes M. Schmitt2011-01-267-0/+537
Symfony\Component\Security -> Symfony\Component\Security\Core Symfony\Component\Security\Acl remains unchanged Symfony\Component\HttpKernel\Security -> Symfony\Component\Security\Http