Как исправить уязвимости блога
Написал блог, для практики. Посты добавляются в базу следующим пост запросом из javascript'a через ajax — xhttp.send("action=addPost&theme=Тема&post=ТекстПоста");
или удаляются по id — xhttp.send("action=deletePost&id=" + 123);
или удаляются все — xhttp.send("action=deleteAllPosts");
Я написал отдельно "экплоит", который шлет выше указанные запросы, посты свободно добавляются/удаляются. Как от этого защититься? Проверять реферер? И как лучше проверять? Если я не ошибаюсь, то curl'ом можно подменить и его..