Learning Paths

Spring Framework: Securing Spring Applications

  • Number of Courses5 courses
  • Duration13 hours
  • Skill IQ available Skill IQ

Spring Security is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications.

Spring Security is a framework that focuses on providing both authentication and authorization to Java applications. Like all Spring projects, the real power of Spring Security is found in how easily it can be extended to meet custom requirements

Courses in this path


In this section, you will be introduced to the fundamentals of securing data in Spring.


This section further explores Spring Data by diving into subjects such as authenticating users with Spring Security, configuring Spring Security for the different environments, OAuth2 login and authorizing users.


Finish learning about Spring Security by learning about differentiating between how authentication and authorization work in a Spring Data Rest API versus a traditional web application, configure a Spring Data Rest API project for authentication by bringing in the correct dependencies and implementing the correct configuration class with appropriate annotations, demonstrate how to use Spring Security pointing at a user/password database to secure an API among other features of the Spring Data Rest API.

Join our learners and upskill
in leading technologies