Spring Security for APIs Essentials Course

  • 43m
  • Jens Boje
  • Jens Boje
  • 2019

Want to secure your Spring Boot based API now? You know that securing your API is essential and the one-stop-solution in a Spring-based API is Spring Security. Spring Security can solve almost all problems you are facing with security in an API. But it is one of the most complex modules of the whole Spring ecosystem. In this guide author Jens Boje teaches you how to implement Spring Security in your applications quickly and easily.

In this Book

  • The Sample Application
  • Let there be Magic or the First Step
  • Spring Security Architecture Overview
  • Your First Configuration
  • UserMgm—Managing Users
  • UserMgm—Adding Multi-User Support
  • AuthZ—Introducing Authorization
  • AuthZ—Global Controller Authorization
  • AuthZ—Annotation-based Authorization
  • AuthZ—Checking Permissions with hasPermission
  • AuthZ—Accessing the Principal in Spring Data Queries
  • Testing—Unit-Testing with Security
  • Testing—Annotation-based Security Testing
  • Testing—Security with MockMvc
  • AuthN—Introducing Authentication
  • AuthN—Authentication Session
  • AuthN—Form-Based Authentication
  • AuthN—Token-Based Authentication with Spring Session
  • Misc—Cross Site Scripting (XSS)
  • Misc—Cross-origin Resource Sharing (CORS)
  • Misc—Cross-Site-Request-Forgery (CSRF)
  • Congratulations!
  • Training and Coaching for Teams
SHOW MORE
FREE ACCESS