Add long-lived api key (BC) (#29431)

This commit is contained in:
Michael Geers 2026-06-06 11:14:46 +02:00 • committed by GitHub
parent a0383838c4
commit ead9296337
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 1657 additions and 112 deletions

View file

@ -35,6 +35,7 @@ Deep documentation on specific subsystems is available in `docs/agents/`. Load w
| [Easee Architecture](docs/agents/easee-architecture.md) | Easee charger (REST+SignalR, async correlation, concurrency) |
| [Plugin System](docs/agents/plugin-system.md) | Plugin layer (HTTP, MQTT, Modbus, SunSpec, JS) |
| [Web UI & API](docs/agents/web-ui-api.md) | REST API, WebSocket, Vue frontend, authentication |
| [API Security](docs/agents/api-security.md) | Auth modes, JWT/API key/session, two-tier checks, credential storage |
### Loading guide by task type
@ -44,6 +45,7 @@ Deep documentation on specific subsystems is available in `docs/agents/`. Load w
- **Vehicle implementation** — hardware-integrations
- **UI/frontend work** — web-ui-api
- **API endpoint work** — web-ui-api + core-domain
- **Auth / login / API key / permissions** — api-security + web-ui-api
- **Config/template work** — plugin-system
- **Control loop / charging logic** — core-domain
- **Bug in any area** — core-domain + relevant topic file(s)