Before you start
What problem does this solve?
Currently authorization is handled via JWT, in and outside of the browser. Efficient for browser-based communications, but lacklustre for programmatic access to the underlying API and restricts future expansion of the API.
Proposed solution
Implement the ability to generate API tokens (individually scoped per user) for administrators of the site. Allowing programmatic access over the API without relying on capturing a JWT and submitting that as authorization.
Alternatives considered
No response
Rough size
Medium (a new screen / endpoint)
Contribution
Before you start
What problem does this solve?
Currently authorization is handled via JWT, in and outside of the browser. Efficient for browser-based communications, but lacklustre for programmatic access to the underlying API and restricts future expansion of the API.
Proposed solution
Implement the ability to generate API tokens (individually scoped per user) for administrators of the site. Allowing programmatic access over the API without relying on capturing a JWT and submitting that as authorization.
Alternatives considered
No response
Rough size
Medium (a new screen / endpoint)
Contribution