EnableOAuth2Sso gleichzeitig für mehrere soziale Netzwerke

Ich implementiere eine Spring-Boot-Anwendung, die OAuth2-Token-Autorisierung bereitstellen und mehrere soziale Dienste (Google +, Facebook usw.) unterstützen muss. Der Benutzer sollte in der Lage sein, sein bevorzugtes soziales Netzwerk auszuwählen und sich mit dem OAuth2-Autorisierungsframework anzumelden. Ich implementiere das oben Genannte mit dem hier beschriebenen Ansatzhttp: //cloud.spring.io/spring-cloud-security.

erzeit sieht meine application.yml so aus

spring:
  oauth2:
    client:
      clientId: {{my app's google id}
      clientSecret: {{my app's google secret code}} 
  etc...

Auch die Spring Boot-Hauptklasse wird als @ EnableOAuth2Sso bezeichnet.

Mein Problem ist, dass ich mit dem oben genannten Ansatz nur ein soziales Netzwerk für meine Zwecke nutzen kann (Google + im Beispiel). Daher möchte ich wissen, ob es eine Möglichkeit gibt, mehrere soziale Netzwerke gleichzeitig zu unterstützen, indem Sie sie in der .yml-Datei definieren. Ist das möglich oder sollte ich einen anderen Ansatz wählen?

vielen Dank für Ihre Zeit

Chris