vercel-webhooks-events
Implement Vercel webhook signature validation and event handling.\nUse when setting up webhook endpoints, implementing signature verification,\nor handling Vercel event notifications securely.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement Vercel webhook signature validation and event handling.\nUse when setting up webhook endpoints, implementing signature verification,\nor handling Vercel event notifications securely.\nTrigger with phrases like \
How to use
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.