I just announced the newSpring Security 5 modules (primarily focused on OAuth2) in the course:
The Security with Spring Tutorial discusses how to introduce security into an MVC project, the Maven dependencies for Spring Security, Login and Logout and some more advanced topics. It also deals with Security for REST – how to Authenticate against a REST API and how to consume the API with RestTemplate.
3. >> Core Spring Security
4. >> Spring Security with REST
5. >> OAuth2 with Spring Security
>> Other Spring Tutorials
=> How to build REST Services with Spring
=> How to Build the Persistence Layer of an application with Spring and Hibernate, JPA, Spring Data, etc
=> Common Exceptions in Spring with examples – why they occur and how to solve them quickly
The entire tutorial in based on this github project. Watch and fork it at will – the project can be used as a starting point for a more full fledged implementation.