Add wsl linter and fix

Signed-off-by: Émile Ré <emile@probo.com>
This commit is contained in:
Émile Ré
2026-05-19 14:51:08 +04:00
parent eedfdcecc8
commit 9156d6a16a
882 changed files with 6068 additions and 574 deletions

View File

@@ -30,6 +30,7 @@ func RequireAPIKeyHandler(
) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
ctx := r.Context()
correlationID := r.Header.Get("X-Request-ID")
if correlationID == "" {
correlationID = r.Header.Get("X-Correlation-ID")
@@ -43,10 +44,12 @@ func RequireAPIKeyHandler(
)
apiKey := authn.APIKeyFromContext(ctx)
identity := authn.IdentityFromContext(ctx)
if identity == nil {
w.Header().Set("WWW-Authenticate", "Bearer")
httpserver.RenderError(w, http.StatusUnauthorized, errors.New("authentication required"))
return
}