modified: serv_nginx/api_bb/pkg/middleware/auth.go

add some logs on debug level
This commit is contained in:
2025-10-16 09:22:57 +05:00
parent b3f93cc27d
commit 09fe0f242a
+6
View File
@@ -98,6 +98,9 @@ func RequireAuth(next http.Handler) http.Handler {
return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
logger := logger.Get()
userID := r.Context().Value(UserIDKey)
logger.Debug("RequireAuth method")
logger.Debug("Extracted user ID from token",
zap.Any("user_id", userID))
if userID == nil {
logger.Warn("Authentication required but no user ID in context")
@@ -114,6 +117,9 @@ func RequireAuth(next http.Handler) http.Handler {
func GetUserFromContext(ctx context.Context) (*models.User, bool) {
logger := logger.Get()
user, ok := ctx.Value(UserKey).(*models.User)
logger.Debug("GetUserFromContext method")
logger.Debug("Extracted user ID from token",
zap.Any("user_id", user.ID))
if !ok {
logger.Debug("No user found in context")