Uploaded image for project: 'Kogito'
  1. Kogito
  2. KOGITO-7832

OAuth Authentication

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • None
    • Authoring Tooling
    • None
    • False
    • None
    • False
    • 0
    • 0% 0%
    • ---
    • ---

      Support for OAuth Authentication  for GitHub and Bitbucket

       

      • Evaluate using https://www.npmjs.com/package/oauth, other Java-based, or implementing our own [1] (Quarkus-based)
      • Must be generic, as we can have multiple OAuth apps that need to work (e.g. GitHub, Bitbucket, GitLab etc)
      • Configure GitHub and Bitbucket apps and its secrets/clientKeys on our CI / Release jobs
      • We’re going to need new build-time env variables (or env.json) entries to provide the URLs of such OAuth applications.
      • Document how to do the same for on-prem use, as customers will need to create their own OAuth apps to use for authentication.
      • Make KIE Sandbox UI consume those OAuth services, and remove the manual Token authentication mechanism
      • Tokens will be persisted ONLY on the browser Cookies

            eignatow Eder Ignatowicz
            abakos@redhat.com Alexandre Bakos
            Dominik Hanak Dominik Hanak
            Dominik Hanak Dominik Hanak
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: