Explorar el Código

Add main use cases for using Spring Authorization Server

Closes gh-1371
Joe Grandja hace 1 año
padre
commit
020a15aa20
Se han modificado 2 ficheros con 11 adiciones y 1 borrados
  1. 1 1
      docs/modules/ROOT/pages/index.adoc
  2. 10 0
      docs/modules/ROOT/pages/overview.adoc

+ 1 - 1
docs/modules/ROOT/pages/index.adoc

@@ -3,7 +3,7 @@
 = Spring Authorization Server Reference
 
 [horizontal]
-xref:overview.adoc[Overview] :: Introduction and feature list
+xref:overview.adoc[Overview] :: Introduction, use cases and feature list
 xref:getting-help.adoc[Getting Help] :: Links to samples, questions and issues
 xref:getting-started.adoc[Getting Started] :: System requirements, dependencies and developing your first application
 xref:configuration-model.adoc[Configuration Model] :: Default configuration and customizing the configuration

+ 10 - 0
docs/modules/ROOT/pages/overview.adoc

@@ -9,6 +9,16 @@ This site contains reference documentation and how-to guides for Spring Authoriz
 Spring Authorization Server is a framework that provides implementations of the https://datatracker.ietf.org/doc/html/draft-ietf-oauth-v2-1-07[OAuth 2.1] and https://openid.net/specs/openid-connect-core-1_0.html[OpenID Connect 1.0] specifications and other related specifications.
 It is built on top of https://spring.io/projects/spring-security[Spring Security] to provide a secure, light-weight, and customizable foundation for building OpenID Connect 1.0 Identity Providers and OAuth2 Authorization Server products.
 
+[[use-cases]]
+== Use Cases
+
+The following list provides some use cases for using Spring Authorization Server compared to using an open source or commercial OAuth2 or OpenID Connect 1.0 Provider product.
+
+* Provides full control of configuration and customization when advanced customization scenarios are required.
+* Preference for a light-weight authorization server compared to a commercial product that includes all the "bells and whistles".
+* Potential savings in software licensing and/or hosting costs.
+* Quick startup and ease of use during development using the familiar Spring programming model.
+
 [[feature-list]]
 == Feature List