canglan
6056153f57
security: external API - only ID+Secret auth, remove legacy key & JWT
- removed x-external-key (single key) auth path + getExternalKey
- removed JWT passthrough in clientAuth (Bearer no longer accepted)
- removed /auth/login (JWT endpoint) and /my-tickets (JWT-only)
- clientAuth now mandatory: missing/invalid/disabled client -> 401
(closed the 'no config = allow all' authorization bypass)
- moved /auth/register BEHIND clientAuth (was anonymous abuse surface)
- clients mgmt endpoints keep authenticate + role check (admin UI)
- docs + UI copy updated to single auth method
- verified: 30 checks incl. full-tree scan for legacy key refs
2026-08-19 19:44:34 +08:00
..
2026-07-18 01:53:24 +08:00
2026-08-17 02:05:21 +08:00
2026-07-15 03:53:16 +08:00
2026-08-19 19:44:34 +08:00
2026-07-16 23:50:16 +08:00
2026-07-16 23:50:16 +08:00
2026-07-15 02:45:33 +08:00
2026-08-16 21:21:25 +08:00
2026-08-16 23:01:31 +08:00
2026-07-15 03:53:16 +08:00
2026-08-17 05:14:41 +08:00
2026-08-17 04:50:10 +08:00
2026-07-15 03:53:16 +08:00
2026-07-17 15:05:01 +08:00
2026-08-19 19:12:34 +08:00
2026-08-17 02:05:21 +08:00
2026-07-15 03:53:16 +08:00
2026-08-17 01:17:09 +08:00
2026-07-15 03:53:16 +08:00
2026-07-17 21:55:15 +08:00
2026-07-15 03:53:16 +08:00
2026-07-15 03:53:16 +08:00
2026-08-17 02:05:21 +08:00
2026-08-16 21:21:25 +08:00