Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-14193

Support authentication tokens for authorization in imgserv

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ImgServ, webserv
    • Labels:
      None
    • Story Points:
      4
    • Sprint:
      DB_F18_06, DB_F18_07, DB_F18_08, DB_F18_09, DB_F18_10, DB_F18_11, DB_S19_01, DB_S19_02, DB_S19_03, DB_S19_04
    • Team:
      Data Access and Database

      Description

      Per Brian Van Klaveren,

      imgserv should parse the authentication token, added to the incoming URL request, and log the user name only. The token is expected to be in [JWT |https://en.wikipedia.org/wiki/JSON_Web_Token] format.

       

        Attachments

          Issue Links

            Activity

            Hide
            kennylo Kenny Lo added a comment -

            RFC-487 has authorized the addition of PyJWT as new DAX dependency for supporting authentication.

            Show
            kennylo Kenny Lo added a comment - RFC-487 has authorized the addition of PyJWT as new DAX dependency for supporting authentication.
            Hide
            kennylo Kenny Lo added a comment -

            Please review my first pass at logging the user name of a JWT token.

            Show
            kennylo Kenny Lo added a comment - Please review my first pass at logging the user name of a JWT token.
            Hide
            kennylo Kenny Lo added a comment -

            Merged and deployed to lsst-lsp-.

            Show
            kennylo Kenny Lo added a comment - Merged and deployed to lsst-lsp-.

              People

              Assignee:
              kennylo Kenny Lo
              Reporter:
              kennylo Kenny Lo
              Reviewers:
              Brian Van Klaveren
              Watchers:
              Brian Van Klaveren, Fritz Mueller, Kenny Lo
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  CI Builds

                  No builds found.