Hraji si s vyvíjí Chatbot na facebooku messenger platformě. Prošel jsem dokument na Facebooku a nemohla najít, jak chránit svou webhookz náhodných hovorů.
Například, pokud uživatelé mohou koupit výrobky, se svými roboty, útočník, který zná něčí UserId může začít umístěním neautorizované objednávky volání mé webhook.
Mám několik nápadů, jak chránit to.
1) Whitelist můj API pouze volání z Facebooku.
2) Vytvořit něco podobného CSRF žetony s Postback hovory.
Nějaké nápady?













