0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-06-18 22:19:50 +02:00
Bruno Clermont b657dfaff7 Add warn-level logging for API authentication failures
When the API returns 401 Unauthorized, the log output at info/debug level
gave no indication of why the authentication failed. All detail was buried
at trace level.

Add log.Warn calls at the key auth failure points so operators can see
the reason for authentication failures without enabling trace logging:

- routers/api/v1/api.go: log method, path, remote IP and reason before
  returning 401
- services/auth/oauth2.go: log JWT parse failures, grant-not-found and
  token expiry at Warn level
- services/auth/basic.go: log when no token type matched instead of
  returning nil silently

Assisted-by: claude-sonnet-4-6
2026-06-14 13:32:56 -04:00
..