templates/security/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Kyvala Sign in{% endblock %}
  3. {% block body %}
  4.     {% if error %}
  5.         <div>{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  6.     {% endif %}
  7.     
  8.     <div class="col-md-12">      
  9.       {% for message in app.flashes('success') %}
  10.           <div class="alert alert-success tost text-center">
  11.               <button type="button" class="close" data-dismiss="alert" aria-label="Close"> <span aria-hidden="true">&times;</span> </button>
  12.               <span>
  13.                   <b> {#{'success'|trans}#} - </b>
  14.                   {{ message }}
  15.               </span>
  16.           </div>
  17.       {% endfor %}
  18.       {% for message in app.flashes('danger') %}
  19.           <div class="alert alert-danger tost text-center">
  20.               <button type="button" class="close" data-dismiss="alert" aria-label="Close"> <span aria-hidden="true">&times;</span> </button>
  21.               <span>
  22.                   <b> {#{'Danger'|trans}#} - </b>
  23.                   {{ message }}
  24.               </span>
  25.           </div>
  26.       {% endfor %}
  27.       {% for message in app.flashes('info') %}
  28.           <div class="alert alert-info tost text-center">
  29.               <button type="button" aria-hidden="true" class="close">
  30.                   <i class="material-icons">close</i>
  31.               </button>
  32.               <span>
  33.                   <b> {#{'Info'|trans}#} - </b>
  34.                   {{ message }}
  35.               </span>
  36.           </div>
  37.       {% endfor %}
  38.       {% for message in app.flashes('warning') %}
  39.           <div class="alert alert-warning tost text-center">
  40.               <button type="button" class="close" data-dismiss="alert" aria-label="Close"> <span aria-hidden="true">&times;</span> </button>
  41.               <span>
  42.                   <b> {#{'warning'|trans}#} - </b>
  43.                   {{ message }}
  44.               </span>
  45.           </div>
  46.       {% endfor %}
  47.     </div>
  48.     <div class="container text-center mt-5 pt-5">
  49.       <div class="row">
  50.         <div class="offset-md-3 col-6 align-self-center card"><br>
  51.           <form action="{{ path('app_login') }}" method="post">
  52.             <h1 class="h3 mb-3 font-weight-normal">Please sign in</h1><hr>
  53.             <label for="inputEmail" class="sr-only">User name</label>
  54.             <input type="text" class="form-control" placeholder="login" required="" autofocus="" id="username" name="_username" value="{{ last_username }}"/>
  55.             <br>
  56.             <label for="inputPassword" class="sr-only">Password</label>
  57.             <input type="password" name="_password" id="_password" class="form-control" placeholder="Password" required="">
  58.             <div class="checkbox mb-3"><br>
  59.               <label>
  60.                 <input type="checkbox" value="remember-me"> Remember me
  61.               </label>
  62.             </div>
  63.             {# If you want to control the URL the user is redirected to on success
  64.             <input type="hidden" name="_target_path" value="/account"/> #}
  65.             <button class="btn btn-lg btn-outline-primary" type="submit">Sign in</button>
  66.           </form><hr>
  67.           <p><a href="{{ path('app_homepage')}}">Back to homepage</a></p>
  68.         </div>
  69.       </div>
  70.     </div>
  71. {% endblock %}
  72.