Add LDAP authentication and enabling Spring logging
[proteocache.git] / webapp / view / login.jsp
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
3 <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%>
4 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
5 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
6 <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
7 <%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
8
9 <spring:url value="/j_spring_security_check" var="usercheck" />
10
11 <html>
12 <jsp:include page="fragments/header.jsp" />
13 <body onload='document.f.j_username.focus();'>
14         <div class="container">
15                 <jsp:include page="fragments/publicmenu.jsp" />
16
17                 <div class="panel panel-default">
18                         <div class="panel-heading">
19                                 <div style="font-weight: bold;">Enter your username (email) and password</div>
20                         </div>
21                         <div class="panel-body">
22                                 <form name='f' action="${usercheck}" method='POST'>
23                                         <div class="col-xs-3"><!-- make the field shorter -->
24                                                 <c:choose>
25                                                 <c:when test="${error == null}">
26                                                         <div class="form-group">
27                                                                 <input class="form-control" type="text" name="j_username" id="UserName" placeholder="Username (email)" />
28                                                                 <p></p>
29                                                                 <input class="form-control" type="password" name="j_password" id="UserPass" placeholder="Password" />
30                                                                 <p></p>
31                                                                 <button type="submit" class="btn btn-default">Login</button>
32                                                         </div>
33                                                 </c:when>
34                                                 <c:otherwise>
35                                                         <div class="form-group has-error">
36                                                                 <input class="form-control" type="text" name="j_username" id="UserName" placeholder="Username (email)" />
37                                                                 <p></p>
38                                                                 <input class="form-control" type="password" name="j_password" id="UserPass" placeholder="Password" />
39                                                                 <p class="help-block">${error}</p>
40                                                                 <button type="submit" class="btn btn-default">Login</button>
41                                                         </div>
42                                                 </c:otherwise>
43                                                 </c:choose>
44                                         </div>
45                                 </form>
46                         </div>
47                 </div>
48                 <jsp:include page="fragments/footer.jsp" />
49         </div>
50 </body>
51 </html>