Skip to content

API Security - Authentication and Authorization #923

@geoff-maddock

Description

@geoff-maddock

Story
As the maintainer of the API, I would like to require users of the API to authenticate and be authorized to use API endpoints.
This is for security purposes as well as load and logging of actions.

Possible Solution

  • Basic auth with manually created set of usernames and passwords as MVP
  • Use specific user accounts that have been granted API permission as enhancement
  • Add API specific permissions to more granularly limit what endpoints are authorized
  • Add an API-KEY generation for users to more easily track specific API access

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions