Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Security] Fixed typo | Pascal Borreli | 2011-02-26 | 5 | -6/+6 |
| | |||||
* | added LICENSE files for the subtree repositories | Fabien Potencier | 2011-02-22 | 1 | -0/+19 |
| | |||||
* | replaced Response::createRedirect by a new RedirectResponse class | Fabien Potencier | 2011-02-21 | 5 | -6/+11 |
| | |||||
* | remove response as a service | Fabien Potencier | 2011-02-21 | 5 | -18/+6 |
| | | | | | | | | | | | | | | | | The Response is not available in the DIC anymore. When you need to create a response, create an instance of Symfony\Component\HttpFoundation\Response instead. As a side effect, the Controller::createResponse() and Controller::redirect() methods have been removed and can easily be replaced as follows: return $this->createResponse('content', 200, array('foo' => 'bar')); return new Response('content', 200, array('foo' => 'bar')); return $this->redirect($url); return Response::createRedirect($url); | ||||
* | [Security] adds a chain user provider | Johannes M. Schmitt | 2011-02-16 | 1 | -0/+70 |
| | |||||
* | [Security] moved Security classes out of DoctrineBundle, cleaned-up ↵ | Johannes Schmitt | 2011-02-16 | 3 | -1/+152 |
| | | | | | | | | | | | | | | 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/Http] Adds CSRF protection to the form-login | Johannes Schmitt | 2011-02-16 | 2 | -5/+32 |
| | |||||
* | [Security] removed defaults from boolean columns | Johannes M. Schmitt | 2011-02-16 | 7 | -214/+214 |
| | |||||
* | Update code with latest Finder changes | Victor Berchet | 2011-02-16 | 1 | -2/+2 |
| | |||||
* | [Security] Add providerKey to PreAuthenticatedToken tokens constructed by ↵ | Jeremy Mikola | 2011-02-15 | 1 | -1/+1 |
| | | | | PreAuthenticatedAuthenticationProvider | ||||
* | [Security] Allow authentication tokens to hold attributes | Jeremy Mikola | 2011-02-15 | 2 | -2/+107 |
| | |||||
* | [Security] fixes a bug in DigestAuthenticationListener | Johannes M. Schmitt | 2011-02-14 | 1 | -4/+3 |
| | |||||
* | [Security] fixes a bug when clearing cookies on logout | Johannes M. Schmitt | 2011-02-14 | 1 | -15/+6 |
| | |||||
* | [Security] adds logout success handler | Johannes Schmitt | 2011-02-14 | 2 | -3/+44 |
| | |||||
* | [Security] fixes a bug where authentication errors might have leaked ↵ | Johannes Schmitt | 2011-02-14 | 3 | -10/+32 |
| | | | | confidential information | ||||
* | [Security] simplified encoder factory implementation | Johannes Schmitt | 2011-02-14 | 1 | -29/+21 |
| | |||||
* | [Security/Acl] added pre-generated schemas | Johannes M. Schmitt | 2011-02-14 | 7 | -0/+399 |
| | |||||
* | [Security] Fixed missed argument in call custom handler when authentication ↵ | Deni | 2011-02-13 | 1 | -1/+1 |
| | | | | is successful. | ||||
* | Changed namepace use of SecurityContext to SecurityContextInterface so that ↵ | dordille | 2011-02-13 | 1 | -2/+3 |
| | | | | constant SecurityContextInterface::LAST_USERNAME would resolve properly Also changed method signature of __construct to take and instance of SecurityContextInterface instead of SecurityContext | ||||
* | [Security] fixes some regressions | Johannes M. Schmitt | 2011-02-13 | 3 | -6/+6 |
| | |||||
* | [Security] Fixed indenting | Jordi Boggiano | 2011-02-12 | 1 | -22/+22 |
| | |||||
* | [Security] performance improvements of PermissionGrantingStrategy | Johannes Schmitt | 2011-02-12 | 2 | -22/+21 |
| | |||||
* | [Security] Refactored security context, moved getUser() implementation to ↵ | Johannes Schmitt | 2011-02-12 | 13 | -47/+51 |
| | | | | templating | ||||
* | [Security] removed __toString() from AccountInterface | Johannes Schmitt | 2011-02-12 | 2 | -13/+6 |
| | |||||
* | Fixed access denied handling | Christophe Coevoet | 2011-02-10 | 1 | -2/+0 |
| | |||||
* | fixed previous commit | Fabien Potencier | 2011-02-04 | 2 | -2/+2 |
| | |||||
* | some fixes by just "blindly" trying to make phpStorm code analysis happier | Lukas Kahwe Smith | 2011-02-04 | 13 | -18/+15 |
| | |||||
* | fixed method call, cosmetic variable rename | Lukas Kahwe Smith | 2011-02-04 | 3 | -7/+7 |
| | |||||
* | Revert "[Security] Missing Event namespace in SwitchUserListener" | Fabien Potencier | 2011-02-02 | 1 | -1/+0 |
| | | | | This reverts commit 0169892dcd7f3c5549f7dcbcf0bde9bbadcda525. | ||||
* | [Security] Missing Event namespace in SwitchUserListener | Jeremy Mikola | 2011-02-02 | 1 | -0/+1 |
| | |||||
* | [Security] bug fix in FormAuthenticationEntryPoint | Johannes M. Schmitt | 2011-02-02 | 10 | -28/+34 |
| | |||||
* | [Security] fixed a Token serialization bug | Sebastian Utz | 2011-02-02 | 4 | -23/+12 |
| | |||||
* | [Security] some bug fixes | Johannes M. Schmitt | 2011-02-02 | 3 | -1/+4 |
| | |||||
* | Fixed typo | Sergey Linnik | 2011-01-28 | 1 | -2/+2 |
| | |||||
* | [Security] fixed typo | Bulat Shakirzyanov | 2011-01-28 | 1 | -1/+1 |
| | |||||
* | added two events "security.interactive_login", and "security.switch_user" | Johannes M. Schmitt | 2011-01-27 | 4 | -1/+28 |
| | |||||
* | renamed PreAuthenticatedListener to AbstractPreAuthenticatedListener to be ↵ | Johannes M. Schmitt | 2011-01-27 | 2 | -3/+3 |
| | | | | consistent | ||||
* | added some doc comments | Johannes Schmitt | 2011-01-27 | 6 | -4/+78 |
| | |||||
* | namespace changes | Johannes M. Schmitt | 2011-01-26 | 103 | -150/+3408 |
| | | | | | | Symfony\Component\Security -> Symfony\Component\Security\Core Symfony\Component\Security\Acl remains unchanged Symfony\Component\HttpKernel\Security -> Symfony\Component\Security\Http | ||||
* | removed isAuthenticated() from SecurityContext | Johannes Schmitt | 2011-01-26 | 1 | -5/+0 |
| | |||||
* | [Security] many improvements, and fixes | Johannes Schmitt | 2011-01-26 | 19 | -29/+456 |
| | |||||
* | fixes else -> } else | Lukas Kahwe Smith | 2011-01-19 | 1 | -7/+3 |
| | |||||
* | normalized license messages in PHP files | Dominique Bongiraud | 2011-01-18 | 99 | -448/+520 |
| | |||||
* | removed duplicate code | Fabien Potencier | 2011-01-07 | 1 | -1/+10 |
| | |||||
* | added generic encoder factory | Johannes M. Schmitt | 2011-01-06 | 3 | -10/+113 |
|\ | |||||
| * | added generic encoder factory | Johannes Schmitt | 2010-12-21 | 3 | -10/+113 |
| | | |||||
* | | added extra exception if only a partial result is found | Johannes M. Schmitt | 2011-01-05 | 2 | -1/+47 |
| | | |||||
* | | optimized AclVoter, added unit test | Johannes M. Schmitt | 2011-01-03 | 2 | -23/+66 |
| | | |||||
* | | fix possible duplicate security identities | Johannes M. Schmitt | 2011-01-02 | 6 | -50/+74 |
| | | |||||
* | | added ACL system to the Security Component | Johannes Schmitt | 2010-12-31 | 42 | -0/+4997 |
|/ | |||||
* | renamed reloadUserByAccount() to loadUserByAccount() | Fabien Potencier | 2010-12-18 | 4 | -7/+9 |
| | |||||
* | remove user provider name | Johannes Schmitt | 2010-12-18 | 9 | -82/+60 |
| | |||||
* | fixed user refreshing after unserialization | Johannes Schmitt | 2010-12-15 | 9 | -41/+231 |
| | |||||
* | added authentication trust resolver | Johannes Schmitt | 2010-12-12 | 4 | -6/+209 |
| | |||||
* | [Security] fixed method visibility | Fabien Potencier | 2010-12-12 | 1 | -2/+2 |
| | |||||
* | removed ForbiddenHttpException | Fabien Potencier | 2010-12-10 | 3 | -5/+1 |
| | | | | | | | | | Both HttpKernel and Security define a 403 exception: * Symfony\Component\HttpKernel\Exception\ForbiddenHttpException * Symfony\Component\Security\Exception\AccessDeniedException The one in HttpKernel has been removed in favor of the Security one. | ||||
* | made some method name changes to have a better coherence throughout the ↵ | Fabien Potencier | 2010-11-25 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | framework When an object has a "main" many relation with related "things" (objects, parameters, ...), the method names are normalized: * get() * set() * all() * replace() * remove() * clear() * isEmpty() * add() * register() * count() * keys() The classes below follow this method naming convention: * BrowserKit\CookieJar -> Cookie * BrowserKit\History -> Request * Console\Application -> Command * Console\Application\Helper\HelperSet -> HelperInterface * DependencyInjection\Container -> services * DependencyInjection\ContainerBuilder -> services * DependencyInjection\ParameterBag\ParameterBag -> parameters * DependencyInjection\ParameterBag\FrozenParameterBag -> parameters * DomCrawler\Form -> FormField * EventDispatcher\Event -> parameters * Form\FieldGroup -> Field * HttpFoundation\HeaderBag -> headers * HttpFoundation\ParameterBag -> parameters * HttpFoundation\Session -> attributes * HttpKernel\Profiler\Profiler -> DataCollectorInterface * Routing\RouteCollection -> Route * Security\Authentication\AuthenticationProviderManager -> AuthenticationProviderInterface * Templating\Engine -> HelperInterface * Translation\MessageCatalogue -> messages The usage of these methods are only allowed when it is clear that there is a main relation: * a CookieJar has many Cookies; * a Container has many services and many parameters (as services is the main relation, we use the naming convention for this relation); * a Console Input has many arguments and many options. There is no "main" relation, and so the naming convention does not apply. For many relations where the convention does not apply, the following methods must be used instead (where XXX is the name of the related thing): * get() -> getXXX() * set() -> setXXX() * all() -> getXXXs() * replace() -> setXXXs() * remove() -> removeXXX() * clear() -> clearXXX() * isEmpty() -> isEmptyXXX() * add() -> addXXX() * register() -> registerXXX() * count() -> countXXX() * keys() | ||||
* | [Security] added some missing unit tests | Fabien Potencier | 2010-10-31 | 1 | -1/+3 |
| | |||||
* | [Security] added unit tests to some authenticated providers (code coverage ↵ | Fabien Potencier | 2010-10-31 | 2 | -15/+9 |
| | | | | is more than 96% for the Security component now) | ||||
* | [Security] added unit tests for the Authentication sub-namespace | Fabien Potencier | 2010-10-31 | 6 | -10/+17 |
| | |||||
* | applies base64 encoding directly to the binary data instead of their ↵ | Johannes M. Schmitt | 2010-10-24 | 1 | -4/+4 |
| | | | | hexadecimal representation | ||||
* | [Security]Fixed markup | Dominique Bongiraud | 2010-10-24 | 14 | -26/+36 |
| | |||||
* | [Security]Fixed CS | Dominique Bongiraud | 2010-10-24 | 6 | -23/+24 |
| | |||||
* | [Security] added more unit tests | Fabien Potencier | 2010-10-22 | 1 | -2/+8 |
| | |||||
* | [Security] removed type hint in AuthenticationException as the extra ↵ | Fabien Potencier | 2010-10-22 | 2 | -10/+8 |
| | | | | information can be of different classes | ||||
* | [Security] changed encoders to use hash() function whenver possible and ↵ | Johannes Schmitt | 2010-10-22 | 1 | -5/+9 |
| | | | | replaced sha1 with sha256 as default algorithm | ||||
* | [Security] Use a negative length parameter to simplify the code | Victor Berchet | 2010-10-21 | 1 | -1/+1 |
| | |||||
* | [Security] added some unit tests (WIP) | Fabien Potencier | 2010-10-21 | 1 | -12/+3 |
| | |||||
* | fixed interfaces problems | Fabien Potencier | 2010-10-21 | 1 | -1/+1 |
| | |||||
* | [Security] Fixed typo | Artur Kotyrba | 2010-10-21 | 2 | -5/+3 |
| | |||||
* | [Security] changed the way passwords are compared to avoid timing attacks | Fabien Potencier | 2010-10-21 | 3 | -3/+28 |
| | |||||
* | [Security] Fixed typo | Pascal Borreli | 2010-10-20 | 1 | -1/+1 |
| | |||||
* | [Security] Fixed coding standard | Pascal Borreli | 2010-10-19 | 12 | -28/+28 |
| | |||||
* | [Security] Fixed typo | Pascal Borreli | 2010-10-19 | 3 | -3/+3 |
| | |||||
* | added the Security Component and its integration into the MVC framework | Fabien Potencier | 2010-10-19 | 50 | -0/+2783 |
Happy birthday symfony! |