Configuring OAuth2 single sign-on.
Delegates user login to Google, GitHub, or Keycloak OAuth2 servers.