@putty Ho iniziato a studiare Workflows. Finché gli eventi dei badge non includeranno i nomi utente (e forse indipendentemente da ciò, poiché posso usare i filtri in Workflows per inviare tramite POST solo le modifiche di cui il mio servizio ha bisogno), questa sembra un’ottima alternativa! Grazie ancora!
Con i webhook, c’è un X-Discourse-Event-Signature con una firma HMAC-SHA256 del payload che utilizza un segreto, il che mi permette di verificare il mittente. C’è la possibilità di firmare le richieste HTTP (POST) da Workflows? Forse non l’ho ancora trovata. Speravo ci fosse un’impostazione come “Firma richiesta usando segreto” che potessi attivare e a cui fornire un segreto. La cosa più vicina che ho visto è aggiungere una credenziale header_auth per inviare un segreto in un header (ad esempio, X-Discourse-Event-Secret: Discourse Rocks!). È meglio di niente, ma una firma utilizzando un segreto (senza inviare il segreto stesso) sarebbe preferibile.