| <!DOCTYPE html> |
| <html xmlns="http://www.w3.org/1999/xhtml" |
| xmlns:th="https://www.thymeleaf.org" |
| xmlns:sec="https://www.thymeleaf.org/thymeleaf-extras-springsecurity3"> |
| <head th:include="fragment :: fragment_head"> |
| </head> |
| <body> |
| <div th:replace="fragment :: fragment_nav"></div> |
| <div class="banner"></div> |
| <div class="container col-md-7"> |
| <div class="row" style="margin-top: 100px"> |
| <div class="col text-center"> |
| <div class="content-heading"> |
| <h1>Login</h1> |
| </div> |
| </div> |
| </div> |
| <div class="row" style="margin: 130px 0px 0px 0px;"> |
| <div th:if="${param.error}"> |
| <div class="content-heading"> |
| <h3>Invalid username and password.</h3> |
| </div> |
| </div> |
| </div> |
| <div class="row mt-3 mb-3"> |
| <div th:if="${param.logout}"> |
| <div class="content-heading"> |
| <h3>You have been logged out.</h3> |
| </div> |
| </div> |
| </div> |
| |
| <form th:action="@{/login}" method="post"> |
| <fieldset> |
| |
| <div class="form-row"> |
| <div class="form-group col"> |
| <label for="username">User Name</label> <input type="text" |
| id="username" name="username" class="form-control" /> |
| </div> |
| </div> |
| <div class="form-row"> |
| <div class="form-group col"> |
| <label for="password">Password</label> <input type="password" |
| id="password" name="password" class="form-control" /> |
| </div> |
| </div> |
| <div class="form-row"> |
| <div class="col text-center"> |
| <input type="submit" value="Sign In" |
| class="btn btn-primary mt-2 left-btn" /> |
| </div> |
| </div> |
| </fieldset> |
| </form> |
| </div> |
| </body> |
| </html> |