vercel-webhooks-events
Bezpieczna walidacja i obsługa zdarzeń webhook Vercel w Twoim kodzie
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
Szybkie info
- Autor
- jeremylongshore
- Kategoria
- Bezpieczeństwo
- Gwiazdki GitHub
- 2,831
- Wyświetlenia
- 24
O skillu
Skill do implementacji webhook'ów Vercel z weryfikacją podpisu i obsługą zdarzeń. Pozwala Ci skonfigurować bezpieczne endpointy webhook'ów, walidować przychodzące żądania za pomocą kryptograficznych podpisów oraz obsługiwać powiadomienia o zdarzeniach z Vercel. Zawiera ochronę przed atakami powtórzenia i opcjonalne śledzenie idempotencji. Idealny do integracji Vercel z Twoją aplikacją.
Jak używać
Przygotuj warunki wstępne: skonfiguruj sekret webhook'a w Vercel, upewnij się że Twój endpoint HTTPS jest dostępny z internetu i zainstaluj Redis lub bazę danych do śledzenia idempotencji (opcjonalnie).
Zarejestruj endpoint webhook'a w panelu Vercel, podając URL, na którym będą odbierane zdarzenia.
Zaimplementuj weryfikację podpisu, używając kodu dostarczanego przez skill do walidacji przychodzących webhook'ów. Kod sprawdzi autentyczność żądania za pomocą sekretnego klucza.
Dodaj handlery dla typów zdarzeń, które Twoja aplikacja musi obsługiwać. Każdy handler powinien przetwarzać konkretne zdarzenie Vercel.
Wdrożyć ochronę przed duplikowaniem zdarzeń poprzez śledzenie ID zdarzeń w bazie danych lub Redis, aby zapobiec wielokrotnemu przetworzeniu tego samego powiadomienia.
Przetestuj endpoint, wysyłając zdarzenia testowe z Vercel i weryfikując, że webhook'i są odbierane, walidowane i przetwarzane poprawnie.
Podobne skille
manim
autor: davila7
youtube-watcher
autor: openclaw
architect-review
autor: sickn33
1password
autor: openclaw
content-creator
autor: alirezarezvani
better-auth-best-practices
autor: novuhq