index.adoc 940 B

12345678910111213141516
  1. [[authorization]]
  2. = Authorization
  3. Spring Security provides comprehensive support for https://en.wikipedia.org/wiki/Authorization[authorization].
  4. Authorization is determining who is allowed to access a particular resource.
  5. Spring Security provides https://en.wikipedia.org/wiki/Defense_in_depth_(computing)[defense in depth] by allowing for request based authorization and method based authorization.
  6. [[authorization-request]]
  7. == Request Based Authorization
  8. Spring Security provides authorization based upon the request for both xref:servlet/authorization/authorize-http-requests.adoc[Servlet] and xref:reactive/authorization/authorize-http-requests.adoc[WebFlux] environments.
  9. [[authorization-method]]
  10. == Method Based Authorization
  11. Spring Security provides authorization based on the method invocation for both xref:servlet/authorization/method-security.adoc[Servlet] and xref:reactive/authorization/method.adoc[WebFlux] environments.