templates/form_login.html.twig line 1

Open in your IDE?
  1. {% extends 'base_login.html.twig' %}
  2. {% block content %}
  3.     {% if error %}
  4.         <div class="alert alert-danger" role="alert">
  5.             <div class="text-muted">
  6.                 <div>{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  7.             </div>
  8.         </div>
  9.     {% endif %}
  10.     {% if errorFromParam %}
  11.         <div class="alert alert-danger" role="alert">
  12.             <div class="text-muted">
  13.                 {% if app.request.get('error') %}
  14.                     <div>{{ errorFromParam }}</div>
  15.                 {% endif %}
  16.             </div>
  17.         </div>
  18.     {% endif %}
  19.     <form action="{{ path('mafo_form_login') }}" method="post" class="my-login-validation"
  20.           novalidate="">
  21.         {% if show_login_form  == 1 %}
  22.         <div class="form-group">
  23.             <label for="username">Email Address</label>
  24.             <input id="username" type="email" class="form-control" name="_username"
  25.                    value="{{ last_username }}" required
  26.                    autofocus>
  27.             <div class="invalid-feedback">
  28.                 Email is invalid
  29.             </div>
  30.         </div>
  31.         <div class="form-group">
  32.             <label for="password">Password</label>
  33.             <input id="password" type="password" class="form-control" name="_password"
  34.                    required
  35.                    data-eye>
  36.             <div class="invalid-feedback">
  37.                 Password is required
  38.             </div>
  39.         </div>
  40.         <div class="row">
  41.             <div class="col-sm-6">
  42.                 <div class="form-group">
  43.                     <div class="custom-checkbox custom-control">
  44.                         <input type="checkbox" name="_remember_me" id="remember"
  45.                                class="custom-control-input">
  46.                         <label for="remember" class="custom-control-label">Remember
  47.                             Me</label>
  48.                     </div>
  49.                 </div>
  50.             </div>
  51.             <div class="col-sm-6">
  52.                 <div style="text-align: right">
  53.                     <a href={{ path('reset_password_app_forgot_password_request') }}>Forgot Password?</a>
  54.                 </div>
  55.             </div>
  56.         </div>
  57.         <div class="form-group m-0">
  58.             <button type="submit" class="btn btn-block" style="background-color: #4285F4; color: white">
  59.                 Login
  60.             </button>
  61.         </div>
  62.         <br>
  63.         <br>
  64.         <div class="container">
  65.             <div class="row">
  66.                 <div class="col-sm-5">
  67.                     <hr/>
  68.                 </div>
  69.                 <div class="col-sm-2">
  70.                     OR
  71.                 </div>
  72.                 <div class="col-sm-5">
  73.                     <hr/>
  74.                 </div>
  75.             </div>
  76.         </div>
  77.         <br>
  78.         {% endif %}
  79.         <div>
  80.             {% block hwi_oauth_content %}
  81.                 {% for owner in hwi_oauth_resource_owners() %}
  82.                     {% if owner == "google" %}
  83.                         {# <a href="{{ hwi_oauth_login_url(owner) }}">{{ owner | trans({}, 'HWIOAuthBundle') }}</a> <br /> #}
  84.                         <a href="{{ app.user ? '/' : hwi_oauth_login_url(owner) }}">
  85.                             <img src="{{ asset('/google_sign_in_1.png') }}"
  86.                                  alt="Sign in with google"
  87.                                  style="width: 75%"
  88.                             >
  89.                         </a> <br/>
  90.                     {% endif %}
  91.                 {% endfor %}
  92.             {% endblock hwi_oauth_content %}
  93.         </div>
  94.     </form>
  95. {% endblock %}