mapbox / Hecate

Fast Geospatial Feature Storage API
MIT License
253 stars 38 forks source link

Support shared secrets for webhook authentication #189

Closed lizziegooding closed 5 years ago

lizziegooding commented 5 years ago

Context

Adds support for shared secrets to webhooks so webhook receivers can authenticate requests.

Summary of changes

Next steps

[punt] write tests for the send function that sends webhooks

cc/ @ingalls @miccolis @samely @mattciferri

lizziegooding commented 5 years ago

UI updates: adds a webhook secret form on create

Screen Shot 2019-09-30 at 11 24 36 AM

Shows the user a modal on successful create with the webhook secret Hecate responds with

Screen Shot 2019-09-30 at 11 24 46 AM