Merge changes from topic 'oauth-authentication-provider' into stable-2.10

* changes:
  OAuth: Simplify protocol implementation
  Allow to link user identity to another OAuth provider