OAuth 2.0
Last updated
Last updated
I have found two tutorials explaining how to implement OAuth 2.0 authentication with Spring Boot. Here is the tutorial provided by spring official documentation and here is one provided by OAuth documentation.
Different flows exist for an OAuth authentication. The official documentation advises to use the Authorization Code Flow with Proof Key for Code Exchange (source). The documentation describes the flow here (it presents some links to the Auth0 SDK) and the reference is here.
I will be using the authorization code flow. The implementation follows these tutorials and code samples.