bearerAuthMiddleware теперь сравнивает Authorization через subtle.ConstantTimeCompare (с предварительной проверкой длины), а не через != — устраняет timing side-channel при подборе admin-токена.
bearerAuthMiddleware теперь сравнивает Authorization через subtle.ConstantTimeCompare (с предварительной проверкой длины), а не через != — устраняет timing side-channel при подборе admin-токена.