templates/admin/Security/login_content.html.twig line 1

Open in your IDE?
  1. {% trans_default_domain 'admin' %}
  2. {% trans_default_domain 'FOSUserBundle' %}
  3. {% block flash_messages %}
  4.     {% for type, messages in app.flashes if type in ['info', 'success', 'danger'] %}
  5.         {% for message in messages %}
  6.             <div class="alert alert-{{ type }} is-margin-bottom-30 is-padding-15">
  7.                 {{ message|trans({}, 'admin') }}
  8.             </div>
  9.         {% endfor %}
  10.     {% endfor %}
  11. {% endblock %}
  12. {% block errors %}
  13.     {% if error %}
  14.         <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  15.     {% endif %}
  16. {% endblock %}
  17. {% block content %}
  18.     <div class="card">
  19.         <div class="card-body">
  20.             <div class="row">
  21.                 {% block primary_column %}
  22.                     <div class="col-12 col-md-6 employee-login is-margin-bottom-mobile-35">
  23.                         <form class="m-t" role="form" action="{{ loginCheck }}" method="post">
  24.                             <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}"/>
  25.                             <div class="form-group">
  26.                                 <input type="text" class="form-control" placeholder="{{ 'Username'|trans({}, 'messages') }}" name="_username"
  27.                                        value="{{ last_username }}" required="required"/>
  28.                             </div>
  29.                             <div class="form-group">
  30.                                 <input type="password" class="form-control" placeholder="{{ 'Password'|trans({}, 'messages') }}" name="_password"
  31.                                        required="required"/>
  32.                             </div>
  33.                             <div class="button-set h-align h-align-left">
  34.                                 <button type="submit"
  35.                                         class="is-btn is-background-color-primary is-color-blank">{{ 'Login'|trans({}, 'messages') }}
  36.                                 </button>
  37.                                 {% if enableRegistration %}
  38.                                     <a href="{{ path('pages_user_register', {'type': 'user'}) }}"
  39.                                        class="is-btn is-btn-outlined-primary">{{ 'Register'|trans({}, 'messages') }}
  40.                                     </a>
  41.                                 {% endif %}
  42.                             </div>
  43.                             <div class="separator">{{ 'Or'|trans }}</div>
  44.                             <div class="social-logins">
  45.                                 {% if azureLogin %}
  46.                                     <a href="{{ path('hwi_oauth_service_redirect', {'service': 'azure' }) }}"
  47.                                        class="is-btn is-btn_azure">{{ 'Login with Azure'|trans({}, 'messages') }}
  48.                                     </a>
  49.                                 {% endif %}
  50.                                 {% if googleLogin %}
  51.                                     <a href="{{ path('hwi_oauth_service_redirect', {'service': 'google' }) }}"
  52.                                        class="is-btn is-btn_google">{{ 'Login with Google'|trans({}, 'messages') }}
  53.                                     </a>
  54.                                 {% endif %}
  55.                                 {% if getnoticedGoogleLogin %}
  56.                                     <a href="{{ path('hwi_oauth_service_redirect', {'service': 'getnoticed_google' }) }}"
  57.                                        class="is-btn is-btn_google">{{ 'Login with Google'|trans({}, 'messages') }}
  58.                                     </a>
  59.                                 {% endif %}
  60.                                 {% if pingfederateLogin %}
  61.                                     <a href="{{ path('hwi_oauth_service_redirect', {'service': 'pingfederate' }) }}"
  62.                                        class="is-btn">{{ 'Login with PingFederate'|trans({}, 'messages') }}
  63.                                     </a>
  64.                                 {% endif %}
  65.                             </div>
  66.                             {% if enableForgotPassword %}
  67.                                 <a href="{{ forgotPasswordLink }}" class="is-color-secondary">
  68.                                     {{ 'Forgot password'|trans({}, 'messages') }}?
  69.                                 </a>
  70.                             {% endif %}
  71.                         </form>
  72.                     </div>
  73.                 {% endblock %}
  74.                 {% block secondary_column %}
  75.                     {% if enableCompanyRegistration %}
  76.                         <div class="col-12 col-md-6 employer-login">
  77.                             <h2>{{ 'Employer?'|trans({}, 'messages') }}</h2>
  78.                             <a href="{{ path('pages_user_register', {'type': 'company'}) }}"
  79.                                class="is-btn is-btn-outlined-primary is-margin-top-0">
  80.                                 {{ 'Register as employer'|trans({}, 'messages') }}
  81.                             </a>
  82.                         </div>
  83.                     {% endif %}
  84.                 {% endblock %}
  85.             </div>
  86.         </div>
  87.     </div>
  88. {% endblock %}