Skip to content

Task: custom IDP: handle direct URL navigation #207

@enrico-kaack-comp

Description

@enrico-kaack-comp

Understand the Task

Description
When we are accessing the MCP by clicking through the UI, we can select the IDP we want to use.
Now it is possible to reach the MCP view site directly via URL:

  • by bookmark
  • by a shared link from a collegue
  • by using back navigation

Several Options how we can handle this:

  1. use the idp-name as part of the URL (either in path or parameter)
  2. Always ask the user by showing a dialog if we navigate to the MCP url on any other way than the connect button in the UI
  3. using the last-used idp (stored either in local storage or BFF session) (see also Task: Custom IdP: Connect button should default to the last used selection #232).
  4. Combine 1 and 2: put it in the URL and if it is missing, show a selection dialog. Maybe also include 3 to preselect the last used idp in the selection list and the user would always have to click next.

Any further valuable resources.

No response

What is required to accept the Task as done.

Done Criteria

  • ...
  • Code has been reviewed by other team members
  • Internal technical Documentation created/updated
  • New / changed code is documented
  • Unit Tests created for new code or existing Unit Tests updated
  • Integration Test Suite updated
  • Enduser Documentation updated (if applicable)
  • Successful demonstration in Review

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/taskGeneral task that needs to be done.needs/validationVerify Issue and Prio with PO

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions