templates/security/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Log in!{% endblock %}
  3. {% block pageId %}login{% endblock %}
  4. {% block body %}
  5. <div class="card">
  6. <div class="card-header h2">Please sign in</div>
  7. <div class="card-body">
  8. {% if error %}
  9. <div class="alert alert-danger">{{ error.messageKey }}</div>
  10. {% endif %}
  11. {% set uri = app.request.requesturi|split('go_to=') %}
  12. {% set param = path('home') %}
  13. {% if uri|length > 1 %}
  14. {% set param = uri[1] %}
  15. {% endif %}
  16. <form method="post">
  17. <div class="col-md-6">
  18. <label for="inputUserName">Username</label>
  19. <input type="text" value="{{ last_username }}" name="username" id="inputUserName" class="form-control" required autofocus/>
  20. </div>
  21. <div class="col-md-6">
  22. <label for="inputPassword">Password</label>
  23. <input type="password" name="password" id="inputPassword" class="form-control" required/>
  24. </div>
  25. <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}"/>
  26. <input type="hidden" id="go_to" name="go_to" value="{{ param }}"/>
  27. <div class="checkbox mb-3 col-md-12"><label><input type="checkbox" name="_remember_me"> Remember me</label></div>
  28. <button class="btn btn-lg btn-primary" type="submit">Sign in</button>
  29. </form>
  30. </div>
  31. </div>
  32. {% endblock %}