templates/security/login.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2. {% block title %}Log in!{% endblock %}
  3. {% block body %}
  4.     <div class="row">
  5.         <div class="col-md-3">
  6.             <form method="post">
  7.                 {% if error %}
  8.                     <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  9.                 {% endif %}
  10.                 {% if app.user %}
  11.                     <div class="mb-3">
  12.                         You are logged in as {{ app.user.fullName }},
  13.                         <a href="{{ path('app_logout') }}">Logout</a>
  14.                     </div>
  15.                 {% endif %}
  16.                 <h1 style="color: red" class="h3 mb-3 font-weight-normal">Please sign in</h1>
  17.                 <label for="inputEmail">Email</label>
  18.                 <input type="email" value="{{ last_username }}" name="email" id="inputEmail" class="form-control"
  19.                        autocomplete="email" required autofocus>
  20.                 <label for="inputPassword">Password</label>
  21.                 <input type="password" name="password" id="inputPassword" class="form-control"
  22.                        autocomplete="current-password" required>
  23.                 <input type="hidden" name="_csrf_token"
  24.                        value="{{ csrf_token('authenticate') }}">
  25.                 <br>
  26.                 <button class="btn btn-primary" type="submit">Sign in</button>
  27.                 <br><br>
  28.                 <a href="{{ path('app_forgot_password_request') }}">Forgot password</a>
  29.             </form>
  30.             <hr><br>
  31.         </div>
  32.     </div>
  33.     {% if CompanyDetailsService.companyDetails is not null %}
  34.         {% if CompanyDetailsService.companyDetails.enableUserRegistration ==1 %}
  35.             If you would like to register website, please click on the button below: <br>
  36.             <a class="btn btn-success" href="{{ path('app_register') }}">Register</a>
  37.         {% endif %}
  38.     {% endif %}
  39.     <br><br><br><br>
  40.     {% if CompanyDetailsService.companyDetails is not null %}
  41.         {% if app.request.getSchemeAndHttpHost() != CompanyDetailsService.companyDetails.companyWebsite %}
  42.             <button onclick="fillForm()"><i class="fa fa-info-circle"> </i> nurse_stephen@hotmail.com
  43.                 (Super-Admin)
  44.             </button>
  45.             <br>
  46.             <br>
  47.             <button onclick="fillForm2()"><i class="fa fa-info-circle"> </i> nurse_stephen2@hotmail.com
  48.                 (Super-Admin)
  49.             </button>
  50.             <br>
  51.             <br>
  52.             <button onclick="fillForm3()"><i class="fa fa-info-circle"> </i> stephen@stephen-nurse.com
  53.                 (Unverified)
  54.             </button>
  55.         {% endif %}
  56.     {% else %}
  57.         <b>Please set up your "Company Details" profile.</b>
  58.     {% endif %}
  59. {% endblock %}
  60. {% block javascripts %}
  61.     <script>
  62.         function fillForm() {
  63.             $("#inputEmail").val("nurse_stephen@hotmail.com").change();
  64.             $("#inputPassword").val("Descartes99").change();
  65.         }
  66.         function fillForm2() {
  67.             $("#inputEmail").val("nurse_stephen2@hotmail.com").change();
  68.             $("#inputPassword").val("Descartes99").change();
  69.         }
  70.         function fillForm3() {
  71.             $("#inputEmail").val("stephen@stephen-nurse.com").change();
  72.             $("#inputPassword").val("password").change();
  73.         }
  74.     </script>
  75. {% endblock %}