templates/security/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base-no-menu.html.twig' %}
  2. {% block title %}Log in!{% endblock %}
  3. {% block body %}
  4.                             <!-- Basic login form-->
  5.                             <div class="mt-10 card shadow-lg border-0 rounded-lg login-card">
  6.                                 <div class="card-header card-header bg-brand"><h1 class="text-white my-4 header-title">Login</h1></div>
  7.                                    <div class="card-body">
  8.                                     <!-- Login form-->
  9.                                     <form method="post" class="form">
  10.                                         {% if error %}
  11.                                             <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  12.                                         {% endif %}
  13.                                         {% if app.user %}
  14.                                             <div class="mb-3 alert alert-info">
  15.                                                 You are logged in as {{ app.user.username }}, <a href="{{ path('app_logout') }}">Logout</a>
  16.                                             </div>
  17.                                         {% endif %}
  18.                                         <!-- Form Group (email address)-->
  19.                                         <div class="form-group">
  20.                                             <label class="small mb-1 form-label" for="inputEmailAddress">Username</label>
  21.                                             <input class="form-control" id="inputEmailAddress" type="text" placeholder="Enter email address" value="{{ last_username }}" name="_username" />
  22.                                         </div>
  23.                                         <!-- Form Group (password)-->
  24.                                         <div class="form-group">
  25.                                             <label class="small mb-1 form-label" for="inputPassword">Password</label>
  26.                                             <input class="form-control" id="inputPassword" name="_password" type="password" placeholder="Enter password" />
  27.                                         </div>
  28.                                         <!-- Form Group (remember password checkbox)-->
  29.                                         <div class="form-group">
  30.                                             <div class="custom-control custom-checkbox">
  31.                                                 <input class="custom-control-input" id="rememberPasswordCheck" name="_remember_me" type="checkbox" checked/>
  32.                                                 <label class="custom-control-label form-label" for="rememberPasswordCheck">Remember login</label>
  33.                                             </div>
  34.                                         </div>
  35.                                         <!-- Form Group (login box)-->
  36.                                         <div class="form-group my-4 mb-1 d-flex">
  37.                                             <input type="submit" class="mx-auto login-btn btn-lg btn-brand-primary" value="Sign in">
  38. {#                                            <a class="small forgotten-password-btn btn btn-sm btn-brand-secondary" href="auth-password-basic.html">Forgot Password?</a>#}
  39.                                         </div>
  40.                                         <div class="text-center my-2"> <span class="text-muted">Or</span> </div>
  41.                                         <div class="form-group mt-4 mb-1 d-flex">
  42.                                         <a class="mx-auto small forgotten-password-btn btn btn-sm btn-primary" href="{{ url('connect_azure_start') }}"> <i class="fa-brands fa-windows mx-2"></i> Login With Outlook</a>
  43.                                         </div>
  44.                                         <div style="clear:both"></div>
  45.                                         <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  46.                                     </form>
  47.                                 </div>
  48.                                 <div class="card-footer text-center card-footer bg-brand">
  49.                                     <div class="text-white small card-footer-text"><span>&reg; Columbia International College</span></div>
  50.                                 </div>
  51.                             </div>
  52. {% endblock %}