How to Authenticate webhook POSTs?

  • danmee10
    Asked on July 4, 2018 at 10:58 AM

    I can't seem to find a built in way of adding authentication data to the webhook requests that are sent from Jotform to my app.  I know I could add query params to the url, or create hidden fields in the form, but that feels really messy.  Is there a way to configure this through the webhook integration that i'm missing?

  • Victoria_K
    Replied on July 4, 2018 at 12:28 PM

    Hello,

    We have a guide on how to setup Webhooks with JotForm.

    Complete guide: How-to-Setup-a-Webhook-with-JotForm

    However, it's still not clear what you're trying to do. If you need help with setting up a webhook, I strongly urge you to talk to your web developer and discuss your requirements with him/her. Although we support a Webhook feature, we don't create the actual webhook script for our customers.

  • danmee10
    Replied on July 5, 2018 at 11:43 AM

    This is a deal breaker for my team...if there has been any updates about the webhooks auth feature that weren't actually posted to that thread, please let me know.

  • Victoria_K
    Replied on July 5, 2018 at 12:25 PM

    I have checked the ticket you shared and can see that there are no updates on this feature at the moment. I will submit another feature request on your behalf, so a feature got +1 to the list of users, who are awaiting it. 

    We can not promise any time frame, but once we get this implemented, you will be notified.

    Thank you.

  • danmee10
    Replied on July 5, 2018 at 12:53 PM

    I appreciate that.  Your team has been very quick to respond to all my questions over the last day or so, and that has been a big help.

  • eee Chief Technology Officer
    Replied on July 6, 2018 at 7:22 AM

    Hey @danmee10,

    You can use good old method, https://user:password@mydomain.com/my/endpoint

    Example in PHP: http://php.net/manual/en/features.http-auth.php