모든 SDK에서의 웹훅 검증
모든 SDK에는 이제 수신 웹훅 이벤트를 안전하게 검증하기 위한 내장 웹훅 검증 기능이 포함되어 있습니다. 업계 표준 webhooks library에 의해 지원되는 이 기능들은 웹훅 페이로드를 검증하고 처리하는 것을 간단하게 만듭니다.두 가지 방법이 제공됩니다:
unwrap(): 프로덕션 사용을 위한 웹훅 비밀 키를 사용하여 웹훅 서명을 검증합니다.
unsafe_unwrap(): 로컬 테스트 및 개발을 위한 검증 없이 웹훅 페이로드를 파싱합니다.
웹훅 검증을 사용하려면 Dodo Payments 클라이언트를 초기화할 때 DODO_PAYMENTS_WEBHOOK_KEY를 제공하세요. 두 기능 모두 웹훅 페이로드를 자동으로 파싱하고 이벤트 유형을 추출하여 웹훅 처리를 더 안전하고 편리하게 만듭니다.