Implement a PoC in reana-cli to authenticate directly with the ESCAPE IdP using the OAuth2 Device Code Flow. The CLI should obtain a JWT token and use it for REANA server calls.
DoD
- Confirm ESCAPE IdP requirements and feasibility
- Research suitable Python libraries
- Implement working PoC with device code flow
- Token is used for CLI calls to REANA Server