Skip to content

[JupyterLab Extension] PoC: Use Existing ESCAPE IAM Token in UI #61

@tomondre

Description

@tomondre

Description

Implement a PoC in the JupyterLab extension to use an already obtained ESCAPE IAM JWT token (no user interaction) for REANA API calls. This task concerns only the logic for objecting and using the existing token. Implement a PoC in the JupyterLab extension to use an already obtained ESCAPE IAM JWT token (no user interaction) for authenticated REANA API calls. The work will most likely involve changes in both the UI login logic (skipping it) and JupyterLab server handlers.

DoD

  • Read and inject existing OAuth2.0 token into API requests
  • Ensure token is used automatically without user prompts
  • Handle missing/invalid token cases in UI gracefully

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    For Review

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions