Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-1490

Finalize Bitbucket factory authentication flow

    XMLWordPrintable

Details

    Description

      As discussed, implementation of support for Bitbucket private factories flow is split on the 2 steps:
      First step implemented under CRW-1372 and provides minimal ability to use factories for private BB repos, with manual configuring of the credentials in the user's namespace by user or admin.

      Second step is what this issue about, supposes avoiding of manual credential configuration, and in case of unauthenticated user, initiate OAuth flow, login redirects, automated request for personal access token creation via Bitbucket REST API, and storing this token in user-s namespace for further usage.

      Attachments

        1. crw28-bb-factory.png
          crw28-bb-factory.png
          94 kB
        2. crw28-bb-oauth-welcome.png
          crw28-bb-oauth-welcome.png
          118 kB
        3. crw-bb-factory-start.png
          crw-bb-factory-start.png
          98 kB
        4. crw-bb-repo-ide.png
          crw-bb-repo-ide.png
          189 kB

        Issue Links

          Activity

            People

              oshmarai Shmaraiev Oleksandr
              mshaposh Max Shaposhnyk
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: