You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

66 regels
2.1 KiB

  1. {# templates/security/login.html.twig #}
  2. <!DOCTYPE html>
  3. <html lang="de">
  4. <head>
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1">
  7. <title>{{ 'app.login.page_title'|trans }}</title>
  8. {{ encore_entry_link_tags('app') }}
  9. </head>
  10. <body class="login-body">
  11. <div class="login-card">
  12. <div class="login-card__title">{{ accountName }}</div>
  13. {% if error %}
  14. <div class="login-card__error">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  15. {% endif %}
  16. <form class="login-form" method="post" action="{{ path('app_login') }}">
  17. <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}" />
  18. <div class="login-form__grid">
  19. <label class="login-form__label" for="email">{{ 'app.login.label_email'|trans }}</label>
  20. <div class="login-form__field">
  21. <input type="email"
  22. id="email"
  23. name="email"
  24. class="input"
  25. value="{{ lastUsername }}"
  26. autocomplete="email"
  27. autofocus
  28. required />
  29. </div>
  30. <label class="login-form__label" for="password">{{ 'app.login.label_password'|trans }}</label>
  31. <div class="login-form__field login-form__field--password">
  32. <input type="password"
  33. id="password"
  34. name="password"
  35. class="input"
  36. autocomplete="current-password"
  37. required />
  38. </div>
  39. </div>
  40. <div class="login-form__remember">
  41. <label class="login-form__remember-label">
  42. <input type="checkbox" name="_remember_me" />
  43. <span>{{ 'app.login.remember_me'|trans }}</span>
  44. </label>
  45. </div>
  46. <div class="login-form__actions">
  47. <button type="submit" class="btn btn-primary login-form__submit">{{ 'app.login.btn_submit'|trans }}</button>
  48. </div>
  49. </form>
  50. </div>
  51. </body>
  52. </html>