Uploaded image for project: 'Wookie'
  1. Wookie
  2. WOOKIE-331

Move API Keys from the database into a configuration file

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.10.0
    • Component/s: Server
    • Labels:
      None

      Description

      As we remove the Admin UI its less easy to manage API keys if your only option is the REST API; there are also no actual DB relationships between API keys and the rest of the data model. For these reasons I'm proposing to change the storage of API keys to a configuration text file, e.g.

      #

      1. Scott's API key for testing
        #
        bananas = scottbw@apache.org

      This file could then be edited directly by the server admin to make changes if they don't want to manage the server through the REST API.

      As with policies it means existing implementations have to migrate from the DB to the text file, but this should be trivial.

        Attachments

          Activity

            People

            • Assignee:
              scottbw Scott Wilson
              Reporter:
              scottbw Scott Wilson
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: