{"action":"closed","issue":{"url":"https://api.github.com/repos/collective/collective.zamqp/issues/13","labels_url":"https://api.github.com/repos/collective/collective.zamqp/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/collective/collective.zamqp/issues/13/comments","events_url":"https://api.github.com/repos/collective/collective.zamqp/issues/13/events","html_url":"https://github.com/collective/collective.zamqp/issues/13","id":110066059,"number":13,"title":"Should ZAMQP requests implement IDisableCSRFProtection?","user":{"login":"datakurre","id":160447,"avatar_url":"https://avatars.githubusercontent.com/u/160447?v=3","gravatar_id":"","url":"https://api.github.com/users/datakurre","html_url":"https://github.com/datakurre","followers_url":"https://api.github.com/users/datakurre/followers","following_url":"https://api.github.com/users/datakurre/following{/other_user}","gists_url":"https://api.github.com/users/datakurre/gists{/gist_id}","starred_url":"https://api.github.com/users/datakurre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/datakurre/subscriptions","organizations_url":"https://api.github.com/users/datakurre/orgs","repos_url":"https://api.github.com/users/datakurre/repos","events_url":"https://api.github.com/users/datakurre/events{/privacy}","received_events_url":"https://api.github.com/users/datakurre/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-06T18:04:29Z","updated_at":"2016-01-27T08:08:30Z","closed_at":"2016-01-27T08:08:30Z","body":"@saily What do you think, how zamqp should handle implicit CSRF-protection in Plone 5 and now backported + enforced on Plone 4?\r\n\r\nEasiest solution would be to make the request class inherit IDisableCSRFProtection when plone.protect with such interface exists. Or change the consming view to apply that interface to the request."}}