src/Controller/AuthController.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Controller;
  3. use Symfony\Component\HttpFoundation\Response;
  4. use Symfony\Component\Routing\Annotation\Route;
  5. use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;
  6. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  7. use Symfony\Component\Security\Http\Authentication\AuthenticationUtils;
  8. #[Route(path: '/')]
  9. class AuthController extends AbstractController
  10. {
  11. /**
  12. * Login
  13. */
  14. #[Route(path: '/login.html', name: '_admin_login')]
  15. #[Template('Auth/login.html.twig')]
  16. public function login(AuthenticationUtils $authenticationUtils): Response
  17. {
  18. return $this->render('Auth/login.html.twig', [
  19. // last username entered by the user
  20. 'last_username' => $authenticationUtils->getLastUsername(),
  21. 'error' => $authenticationUtils->getLastAuthenticationError(),
  22. ]);
  23. }
  24. /**
  25. * (Nur erfasst, damit ich RouteName korrekt im System vorhanden ist, Rest macht die Firewall)
  26. */
  27. #[Route(path: '/logout', name: '_admin_logout')]
  28. public function logoutCheck()
  29. {
  30. }
  31. /**
  32. * (Nur erfasst, damit RouteName korrekt im System vorhanden ist, Rest macht die Firewall)
  33. */
  34. #[Route(path: '/login-check', name: '_admin_login_check')]
  35. public function loginCheck()
  36. {
  37. }
  38. }