Proyecto de ejemplo: https://github.com/spring-projects/spring-security/tree/5.0.0.RELEASE/samples/boot/oauth2login
Pasos:
- Crear nueva aplicación en la consola de google (https://developers.google.com/identity/protocols/OpenIDConnect): https://console.developers.google.com/cloud-resource-manager?previousPage=%2F
- Crear credenciales OAuth para la aplicación: https://console.developers.google.com/apis/credentials?project=…
- Asegurarse de que en redirect URI se pone http://localhost:8080/login/oauth2/code/google
- en application.properties establecer las propiedades spring.security.oauth2.client.registration.google.client-id y spring.security.oauth2.client.registration.google.client-secret