Instant Spring Security starter learn the fundamentals of web authentication and authorization using Spring Security - Jagielski, Piotr (Packt Pub., 2013)