diff --git a/docs/src/docs/asciidoc/how-to.adoc b/docs/src/docs/asciidoc/how-to.adoc index 2c596875..cf0f065c 100644 --- a/docs/src/docs/asciidoc/how-to.adoc +++ b/docs/src/docs/asciidoc/how-to.adoc @@ -1,29 +1,19 @@ [[how-to]] = "How-to" Guides -:toc: left -:toclevels: 3 - -This page is under construction. [[how-to-overview]] == Overview -** Obtain an access token using a specific grant_type: -*** `authorization_code` -*** `client_credentials` -*** `refresh_token` -** Customize form based login -** Authenticate a user with two-factor authentication -** Customize the user consent page -** Authenticate using OpenID Connect 1.0 authorization_code flow -** Customize the OpenID Connect 1.0 UserInfo response -** Authenticate using social login, e.g. Google -** Authenticate a user in a Single Page Application with PKCE -** Customize client authentication for specific authentication methods -** Handle errors and customize the OAuth 2.0 Error response -** Authorize an access token containing custom authorities, e.g. roles, groups, permissions, etc. -*** Customize the headers / claims in a JWT -** Deny access for a revoked JWT access token -*** Introspect / revoke an access token -** Provide a JWK source backed by a key rotation strategy -** xref:guides/how-to-jpa.adoc[Implement core services with JPA] +* xref:guides/how-to-jpa.adoc[Implement core services with JPA] + +[[how-to-coming-soon]] +== Coming Soon + +* Customize the OpenID Connect 1.0 UserInfo response (https://github.com/spring-projects/spring-authorization-server/issues/537[#537]) +* Authenticate using social login, e.g. Google (https://github.com/spring-projects/spring-authorization-server/issues/538[#538]) +* Authenticate a user in a Single Page Application with PKCE (https://github.com/spring-projects/spring-authorization-server/issues/539[#539]) +* Deny access for a revoked JWT access token (https://github.com/spring-projects/spring-authorization-server/issues/543[#543]) +* Provide a JWK source backed by a key rotation strategy (https://github.com/spring-projects/spring-authorization-server/issues/544[#544]) +* Customize form based login (https://github.com/spring-projects/spring-authorization-server/issues/533[#533]) +* Add a custom grant type (https://github.com/spring-projects/spring-authorization-server/issues/686[#686]) +* Authenticate a user with two-factor authentication (https://github.com/spring-projects/spring-authorization-server/issues/534[#534])