templates/security/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Iniciar sesión{% endblock %}
  3. {% block body %}
  4. <div class="container">
  5. <div class="row mt-4">
  6. <div class="col-1"></div>
  7. <div class="col-10">
  8. <div class="card">
  9. <div class="card-body">
  10. <form method="post">
  11. <h1 class="h3 mb-3 font-weight-normal">Por favor, inicie sesión</h1>
  12. <label for="inputUsername">Usuario</label>
  13. <input type="text" value="{{ last_username }}" name="username" id="inputUsername" class="form-control" autocomplete="username" required autofocus>
  14. <label for="inputPassword">Contraseña</label>
  15. <input type="password" name="password" id="inputPassword" class="form-control" autocomplete="current-password" required>
  16. <input type="hidden" name="_csrf_token"
  17. value="{{ csrf_token('authenticate') }}"
  18. >
  19. <div class="checkbox mb-3">
  20. <label>
  21. <input type="checkbox" name="_remember_me"> Recuérdame
  22. </label>
  23. </div>
  24. {% if error %}
  25. <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  26. {% endif %}
  27. {% if app.user %}
  28. <div class="mb-3">
  29. Iniciaste sesión como {{ app.user.username }}, <a href="{{ path('app_logout') }}">Cerrar sesión</a>
  30. </div>
  31. {% endif %}
  32. <button class="btn mt-2 btn-primary" type="submit">
  33. Iniciar sesión
  34. </button>
  35. </form>
  36. </div>
  37. </div>
  38. </div>
  39. <div class="col-1"></div>
  40. </div>
  41. </div>
  42. {% endblock %}