craigmcc    01/07/28 16:29:12

  Modified:    webapps/examples/jsp/security/protected index.jsp
  Log:
  Add an option so that the user can request a logoff (which, with form
  based login configured, should cause a new session to be created and the
  user returned to the login page).
  
  Revision  Changes    Path
  1.4       +14 -1     
jakarta-tomcat-4.0/webapps/examples/jsp/security/protected/index.jsp
  
  Index: index.jsp
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-4.0/webapps/examples/jsp/security/protected/index.jsp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- index.jsp 2001/07/26 19:42:44     1.3
  +++ index.jsp 2001/07/28 23:29:12     1.4
  @@ -1,10 +1,18 @@
  +<%
  +  if (request.getParameter("logoff") != null) {
  +    session.invalidate();
  +    response.sendRedirect("index.jsp");
  +    return;
  +  }
  +%>
   <html>
   <head>
   <title>Protected Page for Examples</title>
   </head>
   <body bgcolor="white">
   
  -You are logged in as remote user <b><%= request.getRemoteUser() %></b><br><br>
  +You are logged in as remote user <b><%= request.getRemoteUser() %></b>
  +in session <b><%= session.getId() %></b><br><br>
   
   <%
     if (request.getUserPrincipal() != null) {
  @@ -41,6 +49,11 @@
   <form method="GET" action="index.jsp">
   <input type="text" name="role" value="<%= role %>">
   </form>
  +<br><br>
  +
  +If you have configured this app for form-based authentication, you can log
  +off by clicking <a href="index.jsp?logoff=true">here</a>.  This should cause
  +you to be returned to the logon page after the redirect that is performed.
   
   </body>
   </html>
  
  
  

Reply via email to