orchestrator-core icon indicating copy to clipboard operation
orchestrator-core copied to clipboard

[Feature]: Refactor Oauth2 handling

Open pboers1988 opened this issue 2 years ago • 1 comments

What should we build?

Refactor the OAUTH handling to make AuthN and AuthZ configurable on startup. Make sure they become non-mandatory configurable items as part of the OrchestratorApp class.

This solution must include a configurable OIDCUser class and a pluggable opa_decision function.

Relevant pseudo code

No response

pboers1988 avatar Jan 17 '24 13:01 pboers1988

related PRs are:

oauth2-lib: https://github.com/workfloworchestrator/oauth2-lib/pull/61

and

orchestrator-core: https://github.com/workfloworchestrator/orchestrator-core/pull/608

torkashvand avatar Apr 10 '24 12:04 torkashvand

done!

pboers1988 avatar Jun 12 '24 10:06 pboers1988