syndesisio / syndesis-rest

The API for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis-staging.b6ff.rh-idev.openshiftapps.com/api/v1/
Apache License 2.0
6 stars 17 forks source link

feat(credential): generic OAuth2 support #775

Closed zregvart closed 6 years ago

zregvart commented 6 years ago

Given enough parameters OAuth2 support in credentials can be generic enough, this adds support for using OAuth2 provider for any connector that declares that it supports it by tagging a property with authentication-type tag and having set that property value to oauth2.

Other properties that are used also need to be tagged:

For details about this options consult Spring Social project.

Fixes #727

jimmibot commented 6 years ago

@zregvart, thanks! @KurtStam, please review this.

zregvart commented 6 years ago

Moved to https://github.com/syndesisio/syndesis/pull/396