diff options
author | Alexander <iam.asm89@gmail.com> | 2012-07-15 15:31:22 +0200 |
---|---|---|
committer | Alexander <iam.asm89@gmail.com> | 2013-01-07 20:58:58 +0100 |
commit | bd5ad6126fa1f5e20150f140bb68973e0dd8eada (patch) | |
tree | 8c94af7be590fe9df228670be073d2778e7a72e1 /Core/Authentication/Provider | |
parent | 915532c516bf39048453ad92f47648acbdb33695 (diff) | |
download | symfony-security-bd5ad6126fa1f5e20150f140bb68973e0dd8eada.zip symfony-security-bd5ad6126fa1f5e20150f140bb68973e0dd8eada.tar.gz symfony-security-bd5ad6126fa1f5e20150f140bb68973e0dd8eada.tar.bz2 |
[Security] Fix AuthenticationServiceException constructor calls
Diffstat (limited to 'Core/Authentication/Provider')
-rw-r--r-- | Core/Authentication/Provider/DaoAuthenticationProvider.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Core/Authentication/Provider/DaoAuthenticationProvider.php b/Core/Authentication/Provider/DaoAuthenticationProvider.php index f22045f..cbfc39c 100644 --- a/Core/Authentication/Provider/DaoAuthenticationProvider.php +++ b/Core/Authentication/Provider/DaoAuthenticationProvider.php @@ -90,7 +90,9 @@ class DaoAuthenticationProvider extends UserAuthenticationProvider } catch (UsernameNotFoundException $notFound) { throw $notFound; } catch (\Exception $repositoryProblem) { - throw new AuthenticationServiceException($repositoryProblem->getMessage(), $token, 0, $repositoryProblem); + $ex = new AuthenticationServiceException($repositoryProblem->getMessage(), 0, $repositoryProblem); + $ex->setExtraInformation($token); + throw $ex; } } } |