templates/security/login.html.twig line 1

  1. {% extends 'layout/base.html.twig' %}
  2. {% block title %}{{ title("auth.login.sign_in"|trans) }}{% endblock %}
  3. {% block body %}    {% for label, messages in app.flashes %}
  4.     {% for message in messages %}
  5.         <div class="alert alert-{{ label }}">
  6.             {{ message|trans }}
  7.             <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  8.                 <span aria-hidden="true">&times;</span>
  9.             </button>
  10.         </div>
  11.     {% endfor %}
  12. {% endfor %}
  13.     <div class="account main-content">
  14.         <div class="account__inner container">
  15.             <div class="account__block">
  16.                 <h1 class="account__title">{{ "auth.login.sign_in"|trans }}</h1>
  17.                 <div class="account__social-networks-auth">
  18.                     <div class="account__social-networks">
  19.                         <a class="account__social-networks-button account__social-networks-button_google"
  20.                            href="{{ path('hwi_oauth_service_redirect', {'service': 'google' }) }}">
  21.                             <i class="fab fa-google"></i>
  22.                         </a>
  23.                         {#
  24.                         <a class="account__social-networks-button account__social-networks-button_apple" href="/">
  25.                              <i class="fab fa-apple"></i>
  26.                          </a>
  27.                         #}
  28.                         <a class="account__social-networks-button account__social-networks-button_vk"
  29.                            href="{{ path('hwi_oauth_service_redirect', {'service': 'vk' }) }}">
  30.                             <i class="fab fa-vk"></i>
  31.                         </a>
  32.                         <a class="account__social-networks-button account__social-networks-button_yandex"
  33.                            href="{{ path('hwi_oauth_service_redirect', {'service': 'yandex' }) }}">
  34.                             <i class="fab fa-yandex"></i>
  35.                         </a>
  36.                        {# <a class="account__social-networks-button account__social-networks-button_facebook"
  37.                            href="{{ path('hwi_oauth_service_redirect', {'service': 'facebook' }) }}">
  38.                             <i class="fab fa-facebook-f"></i>
  39.                         </a>#}
  40.                     </div>
  41.                 </div>
  42.                 <div class="account__or-wrapper">
  43.                     <div class="account__or">{{"auth.login.or"|trans}}</div>
  44.                 </div>
  45.                 <form method="post" class="account__form">
  46.                     {% if error %}
  47.                         <div class="form-alert"><i
  48.                                     class="fas fa-exclamation-circle"></i><span>{{ error.messageKey|trans(error.messageData, 'security') }}</span>
  49.                         </div>
  50.                     {% endif %}
  51.                     {# <div class="form-alert"><i class="fas fa-exclamation-circle"></i><span>Неверный e-mail или пароль</span></div> #}
  52.                     <div class="form-field account__form-field">
  53.                         <label class="form-field__label">E-mail</label>
  54.                         <input class="form-field__input account__form-field-input" type="email" name="username" required
  55.                                autofocus value="{{ last_username }}">
  56.                     </div>
  57.                     <div class="form-field account__form-field">
  58.                         <label class="form-field__label">{{"auth.login.password"|trans}}</label>
  59.                         <input class="form-field__input account__form-field-input" type="password" name="password">
  60.                     </div>
  61.                     <input type="hidden" name="_csrf_token"
  62.                            value="{{ csrf_token('authenticate') }}"
  63.                     >
  64.                     <div class="account__form-row">
  65.                         <button class="primary-button" type="submit">{{ "auth.login.do_login"|trans }}</button>
  66. {#                        <a class="link" href="{{ path('password_recovery') }}">{{"auth.login.forgot_password"|trans}}</a>#}
  67.                     </div>
  68.                 </form>
  69.               {#  <h3 class="account__hint-title">{{"auth.login.no_user_head"|trans}}</h3>
  70.                 <div class="account__hint-text">{{"auth.login.no_user_message"|trans}}</div>
  71.                 <a class="secondary-button" href="{{ path('registration') }}">{{"auth.login.do_register"|trans}}</a>#}
  72.                 {# <p>или войдите через социальную сеть</p>
  73.                 <p>
  74.                     <a class="btn btn-google btn-lg" href="">
  75.                         <i class="fab fa-google fa-fw"></i>
  76.                     </a>
  77.                     <a class="btn btn-apple btn-lg" href="">
  78.                         <i class="fab fa-apple fa-fw"></i>
  79.                     </a>
  80.                     <a class="btn btn-vk btn-lg" href="{{ path('hwi_oauth_service_redirect', {'service': 'vk' }) }}">
  81.                         <i class="fab fa-vk fa-fw"></i>
  82.                     </a>
  83.                     <a class="btn btn-google btn-lg" href="">
  84.                         <i class="fab fa-yandex fa-fw"></i>
  85.                     </a>
  86.                     <a class="btn btn-facebook btn-lg" href="">
  87.                         <i class="fab fa-facebook-f fa-fw"></i>
  88.                     </a>
  89.                 </p> #}
  90.                 {# {% if app.debug %}
  91.                     <div style=" border: 2px solid red; border-radius: 5px; padding: 5px;margin-top: 10px;">
  92.                         <p style="margin:0;">Вход вузом - bmstu@test.ru</p>
  93.                         <p style="margin:0;">Вход школьником - scholar@test.ru</p>
  94.                         <p style="margin:0;">Пароль - 123456</p>
  95.                     </div>
  96.                 {% endif %} #}
  97.             </div>
  98.         </div>
  99.     </div>
  100. {% endblock %}