lab 1: Updated pom.xml to include spring framework dependencies
3.0.7.RELEASE and spring security web and config dependencies
3.1.3.RELEASE.
lab 1: Updated web.xml with section headers and added the
ContextLoaderListener since that was the instruction in the
SpringSecurity tutorial.
lab 1: added comment to the ContextLoaderListener config in web.xml to
specify it's dependence on the context-param contextConfigLocation.
lab 1: added springSecurityFilterChain filter in web.xml and added
security.xml spring configuration in /WEB-INF/spring/ as shown in Rob
Winch's Spring Security Fundamentals presentation.
lab 1: changed xml namespace in security.xml from beans to security.
lab 1: for now making ffds and sandbox unsecured.
lab 1: added link to the project description on the ffds welcome page.
lab 1: added UserController and users/list.jsp stub.
lab 1: added user profile stub
lab 1: Added a custom signin page and set up a SessionController stub so
that it can monitor the logged in user.
lab 1: Added dependency on javax.servlet API and updated the
SessionController to redirect to the /cs462/ffds/ page. Hard-coded for
now, will need to change to make independent of the context root. Will
be able to redirect to a user's profile.
lab 1: renamed SessionController to LoginController.
lab 1: Updated login controller to redirect to the logged in users'
profile page on a successful login. Requires extracting the logged in
users details from the security context.
lab 1: Created a taglet page template and changed the Welcome page to
use it.
lab 1: added navigation.jsp snippet and included it in the ffds page
template.
lab 1: updated users/list.jsp to use the ffds page template.
lab 1: updated users/profile.jsp to use the ffds page template. Updated
title in users/list.jsp.
lab 1: made the signin.jsp use the ffds page template.
lab 1: updated navigation.jsp to point to /secure/signin/query so that
the signin page will be properly accessed.
lab 1: removed the old list of links on the welcome page.