index.adoc 1.1 KB

12345678910111213141516171819202122232425262728
  1. = "How-to" Guides
  2. This page is under construction.
  3. == Table of contents
  4. ** Obtain an access token using a specific grant_type:
  5. *** `authorization_code`
  6. *** `client_credentials`
  7. *** `refresh_token`
  8. ** Customize form based login
  9. ** Authenticate a user with two-factor authentication
  10. ** Customize the user consent page
  11. ** Authenticate using OpenID Connect 1.0 authorization_code flow
  12. ** Customize the OpenID Connect 1.0 UserInfo response
  13. ** Authenticate using social login, e.g. Google
  14. ** Authenticate a user in a Single Page Application with PKCE
  15. ** Customize client authentication for specific authentication methods
  16. ** Handle errors and customize the OAuth 2.0 Error response
  17. ** Authorize an access token containing custom authorities, e.g. roles, groups, permissions, etc.
  18. *** Customize the headers / claims in a JWT
  19. ** Deny access for a revoked JWT access token
  20. *** Introspect / revoke an access token
  21. ** Provide a JWK source backed by a key rotation strategy
  22. ** Implement the core services with JPA:
  23. *** `RegisteredClientRepository`
  24. *** `OAuth2AuthorizationService`
  25. *** `OAuth2AuthorizationConsentService`