Codebase for the blog post #HOWTO: Spring WebClient OAuth2 Integration for Spring WebFlux
Steps to run this project:
- Clone this Git repository
- Navigate to the folder
spring-web-client-oauth2-reactive-stack - Register a new GitHub OAuth2 application (as described here) and copy the
client-idandclient-secretto the application.yml file - Start the application (either from your IDE or with
mvn spring-boot:run) - Visit http://localhost:8080 and log in with your GitHub account
- You should now see a list of all your GitHub repositories (max. 100)