I am implementing a spring boot application that needs to provide OAuth2 token authorization and support multiple social services (google+, facebook etc). The user should be
The link you have provided only shows how to use the @EnableOAuth2Sso facilities that enables a single Authentication Server provider. In order to implement multiple providers you should follow :
https://spring.io/guides/tutorials/spring-boot-oauth2/#_social_login_manual
and implement a filter for each provider.