Hi,
- I do not understand the need for the static entity, which makes a bit hard to adjust.
- common pattern is 2legged oAuth2 for app2app business, this is not easy to conjure.
- the demo is a mess regarding references, which results in again hard to untangle what is what.
For the record:
- The static entity was meant to allow type-safe usage of scopes, but unfortunately OutSystems has broken this pattern and it no longer works. I describe the pattern in https://medium.com/@leonardo-monteiro-fernandes/extending-static-entities-part-2-6f519b639982
- I believe you're referring to authorization code grant. This is possible with the component, and is demonstrated in the demo module (see OAuth2Demo_Client).
- Fair point. If there's still interest in the component, I will work on converting it to reactive, and that may come with an architecture overhaul.