summaryrefslogtreecommitdiffstats
path: root/Http/Authentication
diff options
context:
space:
mode:
authorFabien Potencier <fabien.potencier@gmail.com>2011-11-24 08:31:18 +0100
committerFabien Potencier <fabien.potencier@gmail.com>2011-11-24 08:31:18 +0100
commit94dc616c5f298fa0d93bf6f3d2fe7941434c2b8a (patch)
treeae4de147fc58d1e276f32e0bf5be3a3ff2b7996c /Http/Authentication
parentc4e467ddc02588e2ac1bb532e9db59566eb059ff (diff)
parenta02663ada4f50a7e49961085a4ef55e185226d6e (diff)
downloadsymfony-security-94dc616c5f298fa0d93bf6f3d2fe7941434c2b8a.zip
symfony-security-94dc616c5f298fa0d93bf6f3d2fe7941434c2b8a.tar.gz
symfony-security-94dc616c5f298fa0d93bf6f3d2fe7941434c2b8a.tar.bz2
merged branch canni/failed_login_event (PR #2678)
Commits ------- 09562df Update CHANGELOG for 2.1, describe new auth events cf09c2d added authentication success/failure events Discussion ---------- [Security] Implementation of a "failed login" event, replaces: PR #1307 As I have to use this feature I have completed its implementation. Bugfix: no Feature addition: yes Symfopny2 tests pass: yes Replaces/closes PR: #1307 --------------------------------------------------------------------------- by schmittjoh at 2011/11/18 23:57:56 -0800 Usually, this event is used for the wrong reasons (to customize what happens on authentication failure). Can you move your implementation to the AuthenticationProviderManager instead? see https://github.com/schmittjoh/symfony/blob/master/src/Symfony/Component/Security/Core/Authentication/AuthenticationProviderManager.php#L103 --------------------------------------------------------------------------- by canni at 2011/11/19 06:00:36 -0800 Good point :) I'll not rewrite yours work, I've cherry-picked yours commits. (BTW you added call to `setEventDispatcher` on `security.authentication.manager` to commit related to some different work ;) --------------------------------------------------------------------------- by fabpot at 2011/11/22 00:12:19 -0800 The new files are missing the LICENSE header. As far as I can see, @schmittjoh fork has a different license from the Symfony one. This needs to be clarified before I can merge this PR. --------------------------------------------------------------------------- by schmittjoh at 2011/11/22 01:53:09 -0800 No biggy, MIT is fine here. --------------------------------------------------------------------------- by canni at 2011/11/22 01:57:51 -0800 @fabpot done --------------------------------------------------------------------------- by fabpot at 2011/11/22 02:22:47 -0800 @canni: Can you update the CHANGELOG file (to reference the changes and the BC breaks -- like the move of KernelEvents for instance). --------------------------------------------------------------------------- by canni at 2011/11/22 02:40:33 -0800 @fabpot: no problem & done PS I haven't realized that namespace change of `SecurityEvents` is actually a BC Break, thx for pointing this. --------------------------------------------------------------------------- by fabpot at 2011/11/22 03:06:17 -0800 @canni: What about keeping a `SecurityEvents` class in the `Http` namespace that just extends the new one. That way, we don't break BC. --------------------------------------------------------------------------- by canni at 2011/11/22 03:53:01 -0800 @fabpot: that will force us to remove `final` keyword form one of classes. Maybe we can add new, not extending class e.g.: `GeneralSecurityEvents` or `AuthenticationEvents`, that way we dont break BC and dont introduce confusion in naming? --------------------------------------------------------------------------- by canni at 2011/11/22 05:53:15 -0800 @fabpot: I've removed the BC break, and squashed schmittjoh commits, to keep things nice and clear.
Diffstat (limited to 'Http/Authentication')
0 files changed, 0 insertions, 0 deletions