Index: lams_central/web/login.jsp =================================================================== RCS file: /usr/local/cvsroot/lams_central/web/login.jsp,v diff -u -r1.26.2.2 -r1.26.2.3 --- lams_central/web/login.jsp 30 Mar 2007 00:14:38 -0000 1.26.2.2 +++ lams_central/web/login.jsp 19 Apr 2007 03:02:45 -0000 1.26.2.3 @@ -9,10 +9,11 @@ if (JspRedirectStrategy.loginPageRedirected(request,response)) { return; - } + } - String shibUser = (String) request.getHeader("Shib-Person-commonName"); - if (shibUser != null) { + String shibUsername = (String) request.getHeader("LAMS-Login"); + String shibLoginExists = (String) session.getAttribute("shibLoginExists"); + if (shibUsername != null && shibLoginExists != "true") { response.sendRedirect("ShibLogin"); } @@ -120,7 +121,17 @@
- + + + <% if (shibLoginExists == "false") { %> +
+ <% } %> +
+ <% if (shibLoginExists == "false") { %> +
+ Shibboleth username '<%= shibUsername %>' is taken. +
+ <% } %>

: