multica/server/internal/middleware
Jiayuan afdfee78b9 feat(daemon): add authentication for daemon API routes
Issue daemon auth tokens (mdt_) on pairing session claim, bound to
workspace_id + daemon_id with 1-year expiry. Add DaemonAuth middleware
that validates these tokens and falls back to JWT/PAT for backward
compatibility. Apply middleware to all daemon routes except pairing
endpoints.
2026-03-31 16:19:02 +08:00
..
auth.go feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
auth_test.go feat(auth): email verification login and personal access tokens 2026-03-26 14:32:30 +08:00
daemon_auth.go feat(daemon): add authentication for daemon API routes 2026-03-31 16:19:02 +08:00
request_logger.go feat(logging): add structured logging across server and SDK 2026-03-26 10:57:11 +08:00
workspace.go refactor(server): consolidate workspace permission checks into middleware 2026-03-30 03:40:20 +08:00