tech-debt: Remove basic auth from API and clarify reverse proxy auth #313
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
API authentication has deprecated patterns that should be cleaned up.
Locations
routers/api/v1/api.go:773- should be removed once basic auth is not allowed in APIrouters/api/v1/api.go:776- does reverse proxy auth still make sense in API?models/auth/source.go:291- allow disabling db-based password auth in futureAction Required
Remove basic auth support from API routes. Evaluate whether reverse proxy auth should remain for API endpoints.
Created by Claude Opus 4.6