From 8cd405d15e60041e6b8508ae9ca4411d00998284 Mon Sep 17 00:00:00 2001 From: Deluan Date: Mon, 25 Jul 2022 23:54:20 -0400 Subject: [PATCH] Add IP to Subsonic API's invalid login log messages. Closes #1814 --- server/subsonic/middlewares.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/subsonic/middlewares.go b/server/subsonic/middlewares.go index 98a42e47..b66f23ef 100644 --- a/server/subsonic/middlewares.go +++ b/server/subsonic/middlewares.go @@ -79,9 +79,9 @@ func authenticate(ds model.DataStore) func(next http.Handler) http.Handler { usr, err := validateUser(ctx, ds, username, pass, token, salt, jwt) if err == model.ErrInvalidAuth { - log.Warn(ctx, "Invalid login", "username", username, err) + log.Warn(ctx, "API: Invalid login", "username", username, "remoteAddr", r.RemoteAddr, err) } else if err != nil { - log.Error(ctx, "Error authenticating username", "username", username, err) + log.Error(ctx, "API: Error authenticating username", "username", username, "remoteAddr", r.RemoteAddr, err) } if err != nil {