diff --git a/src/Controller/HomeController.php b/src/Controller/HomeController.php index 46c90c7..bf6a72d 100644 --- a/src/Controller/HomeController.php +++ b/src/Controller/HomeController.php @@ -3,6 +3,7 @@ namespace App\Controller; use App\Form\UserNameFormType; +use DateTimeImmutable; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Cookie; use Symfony\Component\HttpFoundation\RedirectResponse; @@ -33,7 +34,13 @@ final class HomeController extends AbstractController $response->headers->clearCookie('username'); return $response; } - $response->headers->setCookie(new Cookie('username', $username)); + $response->headers->setCookie( + new Cookie( + name: 'username', + value: $username, + expire: new DateTimeImmutable('+1 year'), + ) + ); return $response; } $username = $request->cookies->get('username', self::DEFAULT_USERNAME);