Store auth tokens for various APIs
We have a number of auth tokens, created by different people, use in various places. We need to better manage the tokens, which will provide us with later knowledge of which tokens are actually being used and where.
One example to where this would be useful is that non-legacy tokens, which should be used if they can, require expiration dates. Being able to easily know which tokens are expiring when would be nice.
Acceptance Criteria
- Document Tokens in Confluence
- Description of each token and what it's for
- Type of token
- Add expiry of each token (talk to @chrisolsen to determine the expiry date)
- Remake
VITE_AUTH_TOKENused inui-components-docsto be fine-grained and have an expiration - Delete unused tokens and environment secrets
This issues is needed for this update to the design system website to show issue counts from Github per component: https://github.com/GovAlta/ui-components-docs/pull/337
@twjeffery Use the VITE_AUTH_TOKEN for Github authorization. Let me know if we need more permissions.