From 60229815b49968bf90f4f8907e97f09604e5ef52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franti=C5=A1ek=20=C5=A0pa=C4=8Dek?= Date: Wed, 15 May 2024 02:59:13 +0200 Subject: [PATCH] Auth fix #4 --- src/Controller/UserController.php | 3 ++- templates/login.html.twig | 26 +++++++++++++++++++++++--- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/src/Controller/UserController.php b/src/Controller/UserController.php index f46c298..1acb19e 100644 --- a/src/Controller/UserController.php +++ b/src/Controller/UserController.php @@ -4,6 +4,7 @@ namespace App\Controller; use App\Document\User; use App\Form\Type\UserType; +use App\Form\Type\LoginType; use Doctrine\ODM\MongoDB\DocumentManager; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\Security\Http\Authentication\AuthenticationUtils; @@ -18,7 +19,7 @@ class UserController extends AbstractController #[Route('/create', name: 'create', defaults: ['id' => null])] #[Route('/{id}/edit', name: 'edit')] - public function editAction(DocumentManager $dm, Request $request, int $id) + public function editAction(DocumentManager $dm, Request $request, ?int $id) { $user = $dm->getRepository(User::class)->find($id); if ($user == null) diff --git a/templates/login.html.twig b/templates/login.html.twig index 3f963af..bc1b4cf 100644 --- a/templates/login.html.twig +++ b/templates/login.html.twig @@ -8,11 +8,31 @@ {{ parent() }}
- {{ form_start(form, {'action': path('users_login'), 'method': 'POST'}) }} +
+ + + + + + + + + + +
+ + {% if error %} + + {% endif %} + +
-{% endblock %} \ No newline at end of file +{% endblock %}