A little bit of polish
Stop at this point and think about what we’ve just built. You may have noticed some obvious issues that will require some additional work and knowledge of the Spring Security product before our application is production ready. Try to make a list of the changes that you think are required before this security implementation is ready to roll out on the public-facing website.
Applying the Hello World Spring Security implementation was blindingly fast and has provided us with a login page, username, and password-based authentication, as well as the automatic interception of URLs in our calendar application. However, there are gaps between what the automatic configuration setup provides and what our end goal is, which are listed as follows:
- While the login page is helpful, it’s completely generic and doesn’t look like the rest of our JBCP calendar application. We should add a login form that’s integrated with our application...