spring-boot/spring-boot-samples/spring-boot-sample-reactive...
Madhura Bhave 59d2b0a3fb Upgrade tests to Junit5
See gh-14737
2018-12-05 17:49:09 -08:00
..
src Upgrade tests to Junit5 2018-12-05 17:49:09 -08:00
README.adoc Add auto-config for WebFlux OAuth2 Login 2018-05-30 18:53:11 -07:00
pom.xml Use oauth2-client starter in reactive sample 2018-10-24 19:56:36 -07:00

README.adoc

= Spring Boot Sample Reactive OAuth2 Client

== Register Github OAuth2 application
To run the sample, you need to link:https://github.com/settings/applications/new[register an OAuth application on Github].
While registering your application, ensure the Authorization callback URL is set to http://localhost:8080/login/oauth2/code/github.
After completing the registration, you will have a new OAuth Application with a Client ID and Client Secret.

== Configuring application.yml
Once the OAuth application is registered with GitHub, you need to configure the sample application to use this OAuth application (client).
Edit the link:src/main/resources/application.yml[application.yml] and replace ${APP-CLIENT-ID} and ${APP-CLIENT-SECRET} with the OAuth client credentials created in the previous section.

The sample can now be run and you can login with your Github user credentials.