AbsaOSS / spline-spark-agent

Spline agent for Apache Spark
https://absaoss.github.io/spline/
Apache License 2.0
183 stars 93 forks source link

`HttpLineageDispatcher`: support for OAuth #600

Closed wajda closed 1 year ago

wajda commented 1 year ago

comes out of discussion #513

https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-auth-code-flow

Think about generic declarative approach.

wajda commented 1 year ago

The first working version has been implemented in PR #631.

Suggested improvements:

  1. Make the authentication implementation configurable through the config in a generic way.
  2. (Optionally) Make it reusable in the different dispatchers
  3. Remove "mode: enabled" and replace it with the presence/absence of the "authentication" property.