Este es la aplicación completa del capítulo 12, sobre la implementación de una aplicación con OAuth 2 con tipo de concesión de código de autorización, teniendo a GitHub como Servidor de Autorización y Servidor de recurso.
Para ver el repositorio con el paso a paso ir al repositorio spring-security-in-action-2020 y luego dirigirse a la rama feature/12-how-does-oauth-2-work