From: Raphaƫl Gertz Date: Tue, 14 Oct 2025 12:53:57 +0000 (+0200) Subject: Version 0.5.8 X-Git-Tag: 0.5.8 X-Git-Url: https://git.rapsys.eu/.gitweb.cgi/userbundle/commitdiff_plain/HEAD?hp=5a98a00e7d88a4ab0e68d68abf1eee8842cb1b30 Version 0.5.8 --- diff --git a/Checker/UserChecker.php b/Checker/UserChecker.php index dc1e531..51b6fa9 100644 --- a/Checker/UserChecker.php +++ b/Checker/UserChecker.php @@ -14,8 +14,9 @@ namespace Rapsys\UserBundle\Checker; use Rapsys\UserBundle\Entity\User; use Rapsys\UserBundle\Exception\UnactivatedException; -use Symfony\Component\Security\Core\User\InMemoryUserChecker; +use Symfony\Component\Security\Core\Authentication\Token\TokenInterface; use Symfony\Component\Security\Core\Exception\DisabledException; +use Symfony\Component\Security\Core\User\InMemoryUserChecker; use Symfony\Component\Security\Core\User\UserInterface; /** @@ -25,7 +26,7 @@ class UserChecker extends InMemoryUserChecker { /** * {@inheritdoc} */ - public function checkPostAuth(UserInterface $user): void { + public function checkPostAuth(UserInterface $user, ?TokenInterface $token = null): void { //Without User instance if (!$user instanceof User) { return; diff --git a/Controller/UserController.php b/Controller/UserController.php index 22ce0f8..15da194 100644 --- a/Controller/UserController.php +++ b/Controller/UserController.php @@ -20,6 +20,7 @@ use Symfony\Component\Form\FormError; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Symfony\Component\HttpKernel\Exception\BadRequestHttpException; +use Symfony\Component\HttpKernel\Exception\GoneHttpException; use Symfony\Component\Mailer\Exception\TransportExceptionInterface; use Symfony\Component\Mime\Address; use Symfony\Component\Routing\Generator\UrlGeneratorInterface; @@ -387,7 +388,7 @@ class UserController extends AbstractController { if ($pass != $this->slugger->hash($user->getPassword())) { //Throw not found //XXX: prevent use of outdated recover link - throw $this->createNotFoundException($this->translator->trans('Outdated recover link', [], $this->alias)); + throw new GoneHttpException($this->translator->trans('Outdated recover link', [], $this->alias)); } //Set context diff --git a/Fixture/UserFixture.php b/Fixture/UserFixture.php index 2437a8d..bb30b0d 100644 --- a/Fixture/UserFixture.php +++ b/Fixture/UserFixture.php @@ -39,7 +39,7 @@ class UserFixture extends Fixture { /** * {@inheritDoc} */ - public function load(ObjectManager $manager) { + public function load(ObjectManager $manager): void { //Civility tree $civilityTree = [ 'Mister', diff --git a/RapsysUserBundle.php b/RapsysUserBundle.php index 9053b79..366068b 100644 --- a/RapsysUserBundle.php +++ b/RapsysUserBundle.php @@ -11,8 +11,6 @@ namespace Rapsys\UserBundle; -use Rapsys\UserBundle\DependencyInjection\RapsysUserExtension; - use Symfony\Component\DependencyInjection\Extension\ExtensionInterface; use Symfony\Component\HttpKernel\Bundle\Bundle; @@ -64,6 +62,6 @@ class RapsysUserBundle extends Bundle { */ public static function getVersion(): string { //Return version - return '0.5.4'; + return '0.5.8'; } }