본문으로 건너뛰기
문서/ko/docs/integrations/pino/
문서 둘러보기

연동 · Pino

Pino 로그 보호

어댑터는 Pino에 전달된 값과 완성된 줄을 설정된 destination에 도달하기 전에 보호합니다.

01 · Pino

설치하고 연결

배포된 어댑터를 설치하고 로거 경계를 감싸세요.

npm install @redact-secret/core@0.1.0-beta.13 @redact-secret/adapter-pino@0.1.5 pino

02 · Pino

적용 범위

값 기반 탐지는 Pino의 경로 기반 redact 옵션을 보완합니다.

  • 로그 호출 값과 완성된 줄을 다룹니다.
  • 객체 키나 줄이 기록된 뒤 destination이 더한 내용은 가리지 않습니다.
  • 탐지 정책은 계속 Redact Secret 코어가 소유합니다.
import pino from "pino";
import { createRedactingHooks } from "@redact-secret/adapter-pino";

const logger = pino({ hooks: await createRedactingHooks() });
logger.info({ apiKey: "SYNTHETIC_REVOKED_VALUE" }, "ready");