templates/security/login.html.twig line 48

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.   <meta charset="utf-8">
  5.   <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.   <title>Dms - Data Management System</title>
  7.   <!-- Tell the browser to be responsive to screen width -->
  8.   <meta name="viewport" content="width=device-width, initial-scale=1">
  9.   <!-- Font Awesome -->
  10.   <link rel="stylesheet" href="{{ asset('plugins/fontawesome-free/css/all.min.css') }}">
  11.   <!-- Ionicons -->
  12.   <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
  13.   <!-- icheck bootstrap -->
  14.   <link rel="stylesheet" href="{{ asset('plugins/icheck-bootstrap/icheck-bootstrap.min.css') }}">
  15.   <!-- Theme style -->
  16.   <link rel="stylesheet" href="{{ asset('dist/css/adminlte.min.css') }}">
  17.   <!-- Google Font: Source Sans Pro -->
  18.   <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
  19. </head>
  20. <body class="hold-transition login-page">
  21. <div class="login-box">
  22.   <div class="login-logo">
  23.     <a href="javascript:void(0)"><b>Login</b></a>
  24.   </div>
  25.   <!-- /.login-logo -->
  26.   <div class="card">
  27.     <div class="card-body login-card-body">
  28.         <div id="alert">
  29.           {% for message in app.flashes('success') %}
  30.               <div class="alert alert-success">
  31.                   {{ message }}
  32.               </div>
  33.           {% endfor %}
  34.           {% for message in app.flashes('error') %}
  35.               <div class="alert alert-danger">
  36.                   {{ message }}
  37.               </div>
  38.           {% endfor %}
  39.         </div>
  40.         <p class="login-box-msg">Login to start your session</p>
  41.         <form method="post">
  42.             {% if error %}
  43.                 <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  44.             {% endif %}
  45.             {% if app.user %}
  46.                 <div class="mb-3">
  47.                     You are logged in as {{ app.user.username }}, <a href="{{ path('app_logout') }}">Logout</a>
  48.                 </div>
  49.             {% endif %}
  50.             <div class="input-group mb-3">
  51.               <input type="text" value="{{ last_username }}" name="username" id="inputUsername" class="form-control" required autofocus  placeholder="Email">
  52.               <div class="input-group-append">
  53.                 <div class="input-group-text">
  54.                   <span class="fas fa-envelope"></span>
  55.                 </div>
  56.               </div>
  57.             </div>
  58.             <div class="input-group mb-3">
  59.                 <input type="password" name="password" id="inputPassword" class="form-control" placeholder="Password" required>
  60.                 <input type="hidden" name="_csrf_token"
  61.                 value="{{ csrf_token('authenticate') }}"
  62.                 >
  63.                 <div class="input-group-append">
  64.                     <div class="input-group-text">
  65.                       <span class="fas fa-lock"></span>
  66.                     </div>
  67.                 </div>
  68.             </div>
  69.             <div class="row">
  70.               <div class="col-12 text-center">
  71.                 <button type="submit" class="btn btn-success btn-block mb-2">Login</button>
  72.                 {# <a href="{{path('app_register')}}">New Supervisor?</a> &emsp; 
  73.                 <a href="{{path('app_forgot_password_request')}}">Forgot password?</a> #}
  74.               </div>
  75.             </div>
  76.         </form>
  77.     </div>
  78.     <!-- /.login-card-body -->
  79.   </div>
  80. </div>
  81. <!-- /.login-box -->
  82. <!-- jQuery -->
  83. <script src="{{ asset('plugins/jquery/jquery.min.js') }}"></script>
  84. <!-- Bootstrap 4 -->
  85. <script src="{{ asset('plugins/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
  86. <!-- AdminLTE App -->
  87. <script src="{{ asset('dist/js/adminlte.min.js') }}"></script>
  88. </body>
  89. </html>