Create plugin which allows management of authentication credentials from the viewer
Presently, the only way to issue an API credential is via the Sonador administrative backend (limited to staff and administrative users for security reasons). Since an enormously important audience for the platform is software developers looking to make their own integrations, there needs to be a quick way to allow them to issue API credentials for the CLI tools and client library. Further, as OHIF is the primary interface with which most users will interact, it makes sense to put it there.
Aims:
- Implement a OHIF plugin that is able to interact with API endpoints on Sonador to list, create, and revoke API credentials. (Access IDs and secrets.)
- Create a UI mockup for the interface to help set the tone and ddirection of what interfaces for Sonador should look like going forward.