diff --git a/docs/guides/6-webhooks.mdx b/docs/guides/6-webhooks.mdx index 89e2c9d..9f4b615 100644 --- a/docs/guides/6-webhooks.mdx +++ b/docs/guides/6-webhooks.mdx @@ -53,13 +53,18 @@ app.post('/webhook-endpoint', (req, res) => { ```go title="Go" import ( - livekit "github.com/livekit/protocol/proto" + livekit "github.com/livekit/protocol/livekit" "github.com/livekit/protocol/webhook" "google.golang.org/protobuf/encoding/protojson" ) func ServeHTTP(w http.ResponseWriter, r *http.Request) { - data, err := webhook.Receive(r, s.provider) + + keys := map[string]string{ + os.Getenv("LIVEKIT_KEY"): os.Getenv("LIVEKIT_SECRET"), + } + provider := auth.NewFileBasedKeyProviderFromMap(keys) + data, err := webhook.Receive(r, provider) if err != nil { // could not validate, handle error return