authenticate a post,put,delete requet by checking the referer

git-svn-id: file:///var/www/svn/anahita/anahita/trunk@17351 a933e228-e664-4d3f-8241-49479697c698