I’m wondering what’s the best practice to avoid misuse of sentry logging endpoints which are used by client side javascript applications.
Right now it’s possible to set “Allowed Domains” for each project, meaning any http request not having an “Origin” of one of these domains will be rejected.
However, malicous users could easily script an attack on that endpoint and simply set the “Origin” header to an allowed value.