Today I've been learning about Spring Boot and OAuth2 with both Github as well as Google for the authorization providers.
I'm working through this really great course from Pluralsight: https://app.pluralsight.com/library/courses/spring-framework-security-oauth2-login
The source code is in Github and my local repo