]> Piment Noir Git Repositories - e-mobility-charging-stations-simulator.git/commit
fix: enforce RFC 7617 colon-free username across all Basic Auth paths
authorJérôme Benoit <jerome.benoit@sap.com>
Wed, 22 Apr 2026 19:57:45 +0000 (21:57 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Wed, 22 Apr 2026 19:57:45 +0000 (21:57 +0200)
commit5c1f8850d9983d941187269741aee535841412c3
tree10b2c52f7e97b29001e56450f1d43232b745bde9
parentc7572fb49c029ab9458898e08939b2845687b609
fix: enforce RFC 7617 colon-free username across all Basic Auth paths

- Skip supervision WebSocket auth with warning when supervisionUser
  contains ':' (convergence point for templates and all API paths)
- Reject ':' in authentication.username via Zod regex in UI config
  schema (covers ui/web and ui/cli config files)
src/charging-station/ChargingStation.ts
ui/common/src/config/schema.ts